UNPKG

@dapplets/dapplet-extension

Version:
83 lines (82 loc) 2.19 kB
import { LitElement } from 'lit'; import { IAvatarBadgeState, IConnectedAccountUser } from './types'; declare class AvatarBadge extends LitElement implements IAvatarBadgeState { static widgetParamsDescription: { img: { description: string; optional: boolean; TYPE: string; }; video: { description: string; optional: boolean; TYPE: string; }; mediaType: { description: string; optional: boolean; TYPE: string; }; basic: { description: string; optional: boolean; TYPE: string; }; horizontal: { description: string; optional: boolean; TYPE: string; }; vertical: { description: string; optional: boolean; TYPE: string; }; tooltip: { description: string; optional: boolean; TYPE: string; }; theme: { description: string; optional: boolean; TYPE: string; }; hidden: { description: string; optional: boolean; TYPE: string; }; exec: { description: string; optional: boolean; TYPE: string; }; init: { description: string; optional: boolean; TYPE: string; }; }; state: IAvatarBadgeState; insPointName: string; img?: string | null; video?: string; mediaType?: string; basic?: boolean; vertical: 'top' | 'bottom'; horizontal: 'left' | 'right'; hidden: boolean; tooltip?: string | string[]; theme?: 'DARK' | 'LIGHT'; exec?: (ctx: any, me: IAvatarBadgeState) => void; init?: (tx: any, me: IAvatarBadgeState) => void; ctx: any; username: string; accounts?: IConnectedAccountUser[]; showAccounts?: boolean; connectedCallback(): void; private _clickHandler; render(): import("lit-html").TemplateResult<1>; } export { AvatarBadge, IAvatarBadgeState };