1 | import { GemElement } from '@mantou/gem/lib/element';
|
2 | import { Status } from './status-light';
|
3 | import './tooltip';
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | export declare class DuoyunAvatarElement extends GemElement {
|
15 | static avatar: string;
|
16 | src: string;
|
17 | alt: string;
|
18 | status: Status;
|
19 | tooltip: string;
|
20 | size: 'small' | 'medium' | 'large';
|
21 | crossorigin: 'anonymous' | 'use-credentials';
|
22 | square: boolean;
|
23 | render: () => import("lit-html/lib/template-result").TemplateResult;
|
24 | }
|
25 | export declare type Avatar = {
|
26 | src?: string;
|
27 | alt?: string;
|
28 | status?: Status;
|
29 | tooltip?: string;
|
30 | square?: boolean;
|
31 | };
|
32 | declare type AvatarItem = Avatar & {
|
33 | onClick?: (evt: Event) => void;
|
34 | };
|
35 |
|
36 |
|
37 |
|
38 | export declare class DuoyunAvatarGroupElement extends GemElement {
|
39 | #private;
|
40 | max: number;
|
41 | data?: AvatarItem[];
|
42 | constructor();
|
43 | render: () => import("lit-html/lib/template-result").TemplateResult;
|
44 | }
|
45 | export {};
|
46 |
|
\ | No newline at end of file |