UNPKG

ngx-treeview

Version:

An Angular treeview component with checkbox

26 lines (25 loc) 1.16 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { TreeviewI18n } from './treeview-i18n'; import { TreeviewItem } from './treeview-item'; import { TreeviewConfig } from './treeview-config'; import { TreeviewComponent } from './treeview.component'; import { DropdownDirective } from './dropdown.directive'; import { TreeviewHeaderTemplateContext } from './treeview-header-template-context'; import { TreeviewItemTemplateContext } from './treeview-item-template-context'; export declare class DropdownTreeviewComponent { i18n: TreeviewI18n; private defaultConfig; buttonClass: string; headerTemplate: TemplateRef<TreeviewHeaderTemplateContext>; itemTemplate: TemplateRef<TreeviewItemTemplateContext>; items: TreeviewItem[]; config: TreeviewConfig; selectedChange: EventEmitter<any[]>; filterChange: EventEmitter<string>; treeviewComponent: TreeviewComponent; dropdownDirective: DropdownDirective; constructor(i18n: TreeviewI18n, defaultConfig: TreeviewConfig); getText(): string; onSelectedChange(values: any[]): void; onFilterChange(text: string): void; }