import { OnInit, OnChanges, SimpleChanges, Injector } from '@angular/core'; import { TreeNode } from '@farris/ui-treetable'; import { HelpLinkConfig } from '../link-mapping-manager'; export declare class SelectHelpLinkMappingItemComponent implements OnInit, OnChanges { private injector; /** 联动类型 */ linkedType: string; /** 普通联动下,表单字段下拉树表数据 */ formFieldTreeData: TreeNode[]; /** 父级联动下,表单字段下拉树表数据 */ formFieldTreeDataInParentLink: TreeNode[]; /** 帮助字段下拉树表数据 */ helpFieldTreeData: TreeNode[]; /** 父级联动下, 帮助字段下拉树表数据 */ helpFieldTreeDataInParentLink: TreeNode[]; /** 映射数据 */ linkHelp: HelpLinkConfig; /** 联动类型 */ linkHelpTypes: any[]; /** 帮助联动条件为空时,是否启用映射 */ enableFilterWhenConditionEmptys: any[]; lookupColumns: any[]; formFieldName: string; helpFieldName: string; /** 表单字段下拉树表数据 */ formFieldData: TreeNode[]; /** 帮助字段下拉树表数据 */ helpFieldData: TreeNode[]; private localeService; isEnglish: boolean; constructor(injector: Injector); ngOnInit(): void; private initData; ngOnChanges(changes: SimpleChanges): void; /** * 选择帮助字段后事件 */ onChangeHelpField(e: any): void; /** * 选择表单字段后事件 */ onChangeFormField(e: any): void; }