UNPKG

@universal-material/web

Version:
31 lines 958 B
import { HTMLTemplateResult } from 'lit'; import { UmButtonWrapper } from '../shared/button-wrapper.js'; export declare class UmDrawerItem extends UmButtonWrapper { static styles: import("lit").CSSResultGroup[]; _hasIcon: boolean; _hasBadge: boolean; /** * Whether the drawer item is active or not * * _Note:_ Readonly */ active: boolean; /** * If true, it will not attempt to close de navigation drawer on click */ keepDrawerOpen: boolean; private readonly assignedIcons; private readonly assignedBadges; connectedCallback(): void; protected _getContainerClasses(): Record<string, boolean>; protected _renderContent(): HTMLTemplateResult; private handleIconSlotChange; private handleBadgeSlotChange; _handleClick(): void; } declare global { interface HTMLElementTagNameMap { 'u-drawer-item': UmDrawerItem; } } //# sourceMappingURL=drawer-item.d.ts.map