Output
Output 作为内置交互对象,会以特定的 UI 样式输出内容。
text
以「纯文本」的形式输出内容。
接口
function (content: string) => void;
示例
output.text('Hello World');
markdown
以「Markdown」的形式输出内容。
接口
function (source: string) => void;
示例
output.markdown(`
# Hello World
1. First item
2. Second item
3. Third item
[Link Title](https://example.com)
`);
table
以「表格」的形式输出内容。
接口
function (data: (string | number | Object)[]) => void;
示例
output.table(['Sky', 'Mike', 'Tom']);
output.table([
{ name: 'Tony', age: 28, job: 'teacher' },
{ name: 'Nick', age: 18, type: 'student' },
{ name: 'Amber', age: 32, type: 'director' },
]);
clear
清空输出内容。
接口
function () => void;
示例
output.clear();