ngx-sp-infra
Version:
Biblioteca de utilitários da Infra.
27 lines (26 loc) • 1.28 kB
TypeScript
import { EventEmitter } from "@angular/core";
import { TreeItem } from "./models/tree-item";
import * as i0 from "@angular/core";
export declare class TreeComponent {
constructor();
private _openAll;
private _items;
get items(): TreeItem[] | any[];
set items(value: TreeItem[] | any[]);
/** Responsável por abrir ou fechar todas as opções sendo exibidas na lista
* @default false */
get openAll(): boolean;
set openAll(value: boolean);
checkbox: boolean;
filter: boolean;
onSelect: EventEmitter<boolean>;
onEvent: EventEmitter<boolean>;
checked: (item: TreeItem) => boolean;
search: string;
onExpand(item: TreeItem): void;
onCheck(items: TreeItem[], item: TreeItem): void;
onCheckEvent(items: TreeItem[]): void;
private indeterminateCheck;
static ɵfac: i0.ɵɵFactoryDeclaration<TreeComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TreeComponent, "app-tree, lib-tree", never, { "items": { "alias": "items"; "required": false; }; "openAll": { "alias": "openAll"; "required": false; }; "checkbox": { "alias": "checkbox"; "required": false; }; "filter": { "alias": "filter"; "required": false; }; }, { "onSelect": "onSelect"; "onEvent": "onEvent"; }, never, never, true, never>;
}