@kre-form/ant
Version:
36 lines (35 loc) • 1.3 kB
TypeScript
import { OnInit, EventEmitter, SimpleChanges, ChangeDetectorRef } from "@angular/core";
import { NzTreeComponent } from "ng-zorro-antd/tree";
import { KreFormFieldConfig } from "@kre-form/core";
import { IOrgData, ITreeData, ICheckedTree } from "../../tools/util";
import { DataService } from "../../service/data.service";
export declare class KreFormOrg implements OnInit {
dataService: DataService;
private cd;
fieldConfig: KreFormFieldConfig;
tag: boolean;
treeChangeEvent: EventEmitter<any>;
data: ITreeData[];
dimension: boolean;
selectData: ICheckedTree[];
curOrgId: string;
readonly selectedNode: ICheckedTree[];
readonly selectType: string;
orgData: IOrgData[];
treeData: ITreeData[];
controlid: string;
treeid: string;
nzTreeComponent: NzTreeComponent | undefined;
selectedKey: any[];
skeletonStatus: number;
constructor(dataService: DataService, cd: ChangeDetectorRef);
ngOnInit(): void;
ngAfterViewInit(): void;
ngOnChanges(changes: SimpleChanges): void;
getOrgData(): void;
getTreeSelectData(): void;
orgChange(event: any): void;
treeChange(event: any): void;
setTreeUnChecked(tree: ITreeData[], key: string): void;
setTreeChecked(tree: ITreeData[], key: string): void;
}