import { OnInit, Injector } from '@angular/core'; import { NzModalService } from 'ng-zorro-antd'; import { TreeView, UserContextService, DataCacheService } from '@wjya/ngx-webapp-fx'; import { NavDialogComponent } from './nav-dialog.component'; import { ActivatedRoute, Router } from '@angular/router'; import { DataSourceHelper } from '../../service/data-source.helper'; export declare class NavDefineComponent implements OnInit { private dataSourceHelper; private injector; private router; private userContext; private dataCache; private confirmServ; private activeRoute; navDialog: NavDialogComponent; private listView; private dataSource; private resourcesDefDataSource; private treeViewDataUrl; private queryString; private parentId; private nonNAV; private type; private resourceDef; private name; private appId; private app; constructor(dataSourceHelper: DataSourceHelper, injector: Injector, router: Router, userContext: UserContextService, dataCache: DataCacheService, confirmServ: NzModalService, activeRoute: ActivatedRoute); ngOnInit(): void; private initData; loadAll(): void; loadResourceDef(): void; insert(): void; dialog(dataRow: any): void; delete(val: any): void; onSave(entity: any): void; treeViewDataLoaded(data: any): void; setTreeNodeAttributes(data: any): void; private parseIcon; treeViewInited(treeView: TreeView): void; treeViewHeaderClick(treeView?: any): void; treeViewShowAllApp(): void; treeViewSelectChange(node: any): void; changeButtonState(): void; search(query: any): void; query(event?: any): void; }