@fivethree/core
Version:
Fivethree Core Components
24 lines (23 loc) • 681 B
TypeScript
import { Platform, IonMenu, IonSplitPane } from '@ionic/angular';
import { SafeStyle, DomSanitizer } from '@angular/platform-browser';
export declare class FivCollapsableMenu {
private sanitizer;
private menu;
private split;
private platform;
collapsed: boolean;
hovering: boolean;
splitVisible: boolean;
hoverMenu: boolean;
width: number;
minWidth: number;
maxWidth: number;
constructor(sanitizer: DomSanitizer, menu: IonMenu, split: IonSplitPane, platform: Platform);
readonly myStyle: SafeStyle;
hover(): void;
blur(): void;
fivCollapseMenu: boolean;
toggleMenu(): void;
open(): void;
close(): void;
}