UNPKG

@universal-material/web

Version:
40 lines 1.09 kB
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[]; /** * Force show focus ring */ get active(): boolean; set active(active: boolean); /** * Whether the menu item has leading icon or not * * _Note:_ Readonly */ hasLeadingIcon: boolean; /** * Whether the menu item has trailing icon or not * * _Note:_ Readonly */ hasTrailingIcon: boolean; /** * Whether the drawer item has badge or not * * _Note:_ Readonly */ hasBadge: boolean; innerRole: string; connectedCallback(): void; disconnectedCallback(): void; protected renderContent(): HTMLTemplateResult; protected renderDefaultTrailingIcon(): TemplateResult | typeof nothing; } declare global { interface HTMLElementTagNameMap { 'u-menu-item': UmMenuItem; } } //# sourceMappingURL=menu-item.d.ts.map