@waylis/core / MessageBodyMap
Type Alias: MessageBodyMap
ts
type MessageBodyMap = {
boolean: boolean;
command: string;
datetime: Date;
file: FileMeta;
files: FileMeta[];
linechart: LineChart;
markdown: string;
number: number;
option: string;
options: string[];
table: Table;
text: string;
};
Defined in: src/message/types.ts:85
Maps each message body type to its corresponding content shape.
Properties
boolean
ts
boolean: boolean;
Defined in: src/message/types.ts:89
command
ts
command: string;
Defined in: src/message/types.ts:86
datetime
ts
datetime: Date;
Defined in: src/message/types.ts:94
file
ts
file: FileMeta;
Defined in: src/message/types.ts:90
files
ts
files: FileMeta[];
Defined in: src/message/types.ts:91
linechart
ts
linechart: LineChart;
Defined in: src/message/types.ts:96
markdown
ts
markdown: string;
Defined in: src/message/types.ts:95
number
ts
number: number;
Defined in: src/message/types.ts:88
option
ts
option: string;
Defined in: src/message/types.ts:92
options
ts
options: string[];
Defined in: src/message/types.ts:93
table
ts
table: Table;
Defined in: src/message/types.ts:97
text
ts
text: string;
Defined in: src/message/types.ts:87