UNPKG

@dotglitch/ngx-common

Version:

Angular components and utilities that are commonly used.

32 lines (31 loc) 1.9 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { DialogService, Fetch, MenuItem } from '@dotglitch/ngx-common/core'; import { FilemanagerComponent, FileViewTab, FSDescriptor, NgxFileManagerConfiguration } from '../filemanager.component'; import { FileSorting } from '../types'; import * as i0 from "@angular/core"; export declare class ToolbarComponent { fileManager: FilemanagerComponent; private dialog; private fetch; zoomTemplate: TemplateRef<any>; actionTemplate: TemplateRef<any>; config: NgxFileManagerConfiguration; onBreadcrumbClick: EventEmitter<any>; currentTab: FileViewTab; showHiddenFiles: boolean; showHiddenFilesChange: EventEmitter<boolean>; showSidebar: boolean; showSidebarChange: EventEmitter<boolean>; drawerMode: boolean; showBareMinimum: boolean; constructor(fileManager: FilemanagerComponent, dialog: DialogService, fetch: Fetch); fileOptions: MenuItem<FSDescriptor>[]; sortOptions: MenuItem<FSDescriptor>[]; historyBack(tab: FileViewTab): void; historyForward(tab: FileViewTab): void; toggleDrawer(): void; setSorter(mode: FileSorting): void; onRefresh(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ToolbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ToolbarComponent, "app-toolbar", never, { "config": { "alias": "config"; "required": false; }; "currentTab": { "alias": "currentTab"; "required": false; }; "showHiddenFiles": { "alias": "showHiddenFiles"; "required": false; }; "showSidebar": { "alias": "showSidebar"; "required": false; }; "drawerMode": { "alias": "drawerMode"; "required": false; }; "showBareMinimum": { "alias": "showBareMinimum"; "required": false; }; }, { "onBreadcrumbClick": "onBreadcrumbClick"; "showHiddenFilesChange": "showHiddenFilesChange"; "showSidebarChange": "showSidebarChange"; }, never, never, true, never>; }