UNPKG

@soushians/layout

Version:

37 lines (36 loc) 1.56 kB
import { Store } from "@ngrx/store"; import { Location } from "@angular/common"; import { Observable } from "rxjs/Observable"; import { UserModel } from "@soushians/user"; import { FeatureState } from "../../reducers"; import { LayoutConfigurationService } from "../../services/layout-configuration.service"; import { State as toolbarState } from "../../reducers/toolbar.reducer"; export declare class ToolbarMenuThemeBComponent { private document; private _location; private store; configurationService: LayoutConfigurationService; showSecondSidenav: Observable<boolean>; showSidebarMenu: any; app_config: any; user: UserModel; displayName: string; user$: Observable<UserModel>; showMainSidenav: Observable<boolean>; toolbarAnimationState: "comfortable" | "compact" | "summary" | "hide"; menuAnimationState: "comfortable" | "compact" | "summary" | "hide"; logoAnimationState: "comfortable" | "compact" | "summary" | "hide"; titleAnimationState: "comfortable" | "compact" | "summary" | "hide"; menuItems$: Observable<any[]>; lastScroll: number; config: toolbarState; config$: Observable<toolbarState>; anchorsMode: boolean; constructor(document: any, _location: Location, store: Store<FeatureState>, configurationService: LayoutConfigurationService); onWindowScroll(): void; signout(): void; goback(): void; toggleSecondSidebar(): void; toggleMainSidebar(): void; _observe_on_layout_config_and_filter_routes(): void; }