UNPKG

@rdkmaster/jigsaw-labs

Version:

Jigsaw, the next generation component set for RDK

71 lines (70 loc) 2.69 kB
import { AfterViewInit, EventEmitter, OnDestroy } from '@angular/core'; import { AbstractJigsawComponent } from "../common"; import { ZTreeSettingSetting } from "./ztree-types"; import { TreeData } from "../../core/data/tree-data"; export declare class TreeEventData { treeId: string; treeNodes: object; event?: Event; extraInfo?: object; } export declare class JigsawTreeExt extends AbstractJigsawComponent implements AfterViewInit, OnDestroy { constructor(); /** * @internal */ private _customCallback; /** * @internal */ _$uniqueId: string; /** * @internal */ private _setting; setting: ZTreeSettingSetting; private _removeRefreshCallback; private _data; data: TreeData; beforeAsync: EventEmitter<TreeEventData>; beforeCheck: EventEmitter<TreeEventData>; beforeClick: EventEmitter<TreeEventData>; beforeCollapse: EventEmitter<TreeEventData>; beforeDblClick: EventEmitter<TreeEventData>; beforeDrag: EventEmitter<TreeEventData>; beforeDragOpen: EventEmitter<TreeEventData>; beforeDrop: EventEmitter<TreeEventData>; beforeEditName: EventEmitter<TreeEventData>; beforeExpand: EventEmitter<TreeEventData>; beforeMouseDown: EventEmitter<TreeEventData>; beforeMouseUp: EventEmitter<TreeEventData>; beforeRemove: EventEmitter<TreeEventData>; beforeRename: EventEmitter<TreeEventData>; beforeRightClick: EventEmitter<TreeEventData>; onAsyncError: EventEmitter<TreeEventData>; onAsyncSuccess: EventEmitter<TreeEventData>; onCheck: EventEmitter<TreeEventData>; onClick: EventEmitter<TreeEventData>; onCollapse: EventEmitter<TreeEventData>; onDblClick: EventEmitter<TreeEventData>; onDrag: EventEmitter<TreeEventData>; onDragMove: EventEmitter<TreeEventData>; onDrop: EventEmitter<TreeEventData>; onExpand: EventEmitter<TreeEventData>; onMouseDown: EventEmitter<TreeEventData>; onMouseUp: EventEmitter<TreeEventData>; onNodeCreated: EventEmitter<TreeEventData>; onRemove: EventEmitter<TreeEventData>; onRename: EventEmitter<TreeEventData>; onRightClick: EventEmitter<TreeEventData>; ngAfterViewInit(): void; ngOnDestroy(): void; ztree: any; private _updateTree(); selectNodes(key: string, value: any, parentNode: any): void; callCustomCallbackEvent(eventName: any, event: any, ...para: any[]): any; private _defaultSetting(); setTreeEvent(type: string, treeId: string, treeNodes: object, event?: Event, extraInfo?: object): void; } export declare class JigsawTreeExtModule { }