UNPKG

804 BTypeScriptView Raw
1import { GemElement, TemplateResult } from '@mantou/gem/lib/element';
2import type { Status } from './status-light';
3import './avatar';
4import './divider';
5declare type Item = {
6 title: string | TemplateResult;
7 description?: string | TemplateResult;
8 avatar?: string | TemplateResult;
9 status?: Status;
10};
11/**
12 * @customElement dy-list
13 */
14export declare class DuoyunListElement extends GemElement {
15 data?: Item[];
16 renderItem?: (item: Item) => TemplateResult;
17 constructor();
18 render: () => TemplateResult;
19}
20/**
21 * @customElement dy-list-item
22 */
23export declare class DuoyunListItemElement extends GemElement {
24 data?: Item;
25 renderItem?: (item: Item) => TemplateResult;
26 constructor();
27 render: () => TemplateResult;
28}
29export {};
30//# sourceMappingURL=list.d.ts.map
\No newline at end of file