@universal-material/web
Version:
Material web components
22 lines • 775 B
TypeScript
import { HTMLTemplateResult, nothing, TemplateResult } from 'lit';
import { UmButtonWrapper } from '../shared/button-wrapper.js';
export declare class UmMenuItem extends UmButtonWrapper {
#private;
static styles: import("lit").CSSResultGroup[];
active: boolean;
private _hasLeadingIcon;
private _hasTrailingIcon;
hasBadge: boolean;
innerRole: string;
connectedCallback(): void;
disconnectedCallback(): void;
protected _getContainerClasses(): Record<string, boolean>;
protected _renderContent(): HTMLTemplateResult;
protected _renderDefaultTrailingIcon(): TemplateResult | typeof nothing;
}
declare global {
interface HTMLElementTagNameMap {
'u-menu-item': UmMenuItem;
}
}
//# sourceMappingURL=menu-item.d.ts.map