跳到主要内容

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();