@dotglitch/ngx-common
Version:
Angular components and utilities that are commonly used.
22 lines (21 loc) • 1.09 kB
TypeScript
import { EventEmitter, TemplateRef } from '@angular/core';
import { MatExpansionPanel } from '@angular/material/expansion';
import { IconResolver } from '../icon-resolver';
import { FilemanagerComponent } from '../filemanager.component';
import * as i0 from "@angular/core";
export declare class TreeViewComponent {
private readonly fileManager;
rowTemplate: TemplateRef<any>;
rowTemplateIn: TemplateRef<any>;
data: any[];
click: EventEmitter<any>;
loadChildren: EventEmitter<any>;
iconResolver: IconResolver;
get libConfig(): Partial<{
assetPath: string;
}>;
constructor(fileManager: FilemanagerComponent);
tryLoadChildren(item: any, panel: MatExpansionPanel): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TreeViewComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TreeViewComponent, "app-tree-view", never, { "rowTemplateIn": { "alias": "rowTemplate"; "required": false; }; "data": { "alias": "data"; "required": false; }; }, { "click": "click"; "loadChildren": "loadChildren"; }, ["rowTemplate"], never, true, never>;
}