wlpacks-ontimize-web-ngx-filemanager
Version:
An implementation of file management system for Ontimize Web
36 lines (35 loc) • 1.49 kB
TypeScript
import { AfterViewInit, OnDestroy, OnInit } from '@angular/core';
import { OQueryDataArgs, OTableComponent } from 'wlpacks-ontimize-web-ngx';
import { FileManagerStateService } from '../../../services/filemanager-state.service';
export declare class OTableExtendedComponent extends OTableComponent implements OnInit, AfterViewInit, OnDestroy {
static FM_FOLDER_PARENT_KEY: string;
protected workspaceId: any;
protected workspaceKey: string;
protected addFolderMethod: string;
protected stateService: FileManagerStateService;
protected _breadcrumbs: any[];
protected mutationObserver: MutationObserver;
ngOnInit(): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
getDataService(): any;
/**
* This method manages the call to the service
* @param filter the query filter
* @param ovrrArgs override arguments
*/
queryData(filter?: any, ovrrArgs?: OQueryDataArgs): void;
getQueryArguments(filter: object, ovrrArgs?: any): any[];
remove(clearSelectedItems?: boolean): void;
onAddFolder(): void;
insertFolder(folderName: string): void;
setStateService(service: FileManagerStateService): void;
breadcrumbs: any[];
onGoToRootFolderClick(): void;
onBreadcrumbItemClick(filter: any, index: number): void;
reloadCurrentFolder(): void;
protected registerHeaderMutationObserver(): void;
protected initializeColumnsDOMWidth(): void;
}
export declare class OTableExtendedModule {
}