UNPKG

@samotics/ngx-treeview

Version:

An Angular treeview component with checkbox

31 lines (30 loc) 1.52 kB
import { TreeviewItem } from '../models/treeview-item'; import { TreeviewComponent } from '../components/treeview/treeview.component'; import * as i0 from "@angular/core"; export declare abstract class TreeviewEventParser { abstract getSelectedChange(component: TreeviewComponent): any[]; static ɵfac: i0.ɵɵFactoryDeclaration<TreeviewEventParser, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TreeviewEventParser>; } export declare class DefaultTreeviewEventParser extends TreeviewEventParser { getSelectedChange(component: TreeviewComponent): any[]; static ɵfac: i0.ɵɵFactoryDeclaration<DefaultTreeviewEventParser, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DefaultTreeviewEventParser>; } export interface DownlineTreeviewItem { item: TreeviewItem; parent: DownlineTreeviewItem; } export declare class DownlineTreeviewEventParser extends TreeviewEventParser { getSelectedChange(component: TreeviewComponent): any[]; private getLinks; static ɵfac: i0.ɵɵFactoryDeclaration<DownlineTreeviewEventParser, never>; static ɵprov: i0.ɵɵInjectableDeclaration<DownlineTreeviewEventParser>; } export declare class OrderDownlineTreeviewEventParser extends TreeviewEventParser { private currentDownlines; private parser; getSelectedChange(component: TreeviewComponent): any[]; static ɵfac: i0.ɵɵFactoryDeclaration<OrderDownlineTreeviewEventParser, never>; static ɵprov: i0.ɵɵInjectableDeclaration<OrderDownlineTreeviewEventParser>; }