UNPKG

@cbpds/web-components

Version:
27 lines (26 loc) 805 B
import { EventEmitter } from '../../stencil-public-runtime'; export declare class CbpDrawer { private drawer; private focusableElements; host: HTMLElement; position: 'left' | 'right'; open: boolean; uid: string; accessibilityText: string; persistAt: string; context: 'light-inverts' | 'light-always' | 'dark-inverts' | 'dark-always'; sx: any; persistent: boolean; drawerOpen: EventEmitter; drawerClose: EventEmitter; watchOpenHandler(newValue: boolean): void; openDrawer(e?: any): Promise<void>; closeDrawer(e?: any): Promise<void>; setFocus(): void; handleBackdropClick(e: any): void; handleKeyUp(e: any): void; doPersistAt(mql: any): void; componentDidLoad(): void; componentDidRender(): void; render(): any; }