From 7fba2f63faaebf2033039efe5fc1c24c98292e60 Mon Sep 17 00:00:00 2001 From: Guyi Date: Fri, 30 Oct 2020 15:14:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0jira=E4=BB=BB=E5=8A=A1=EF=BC=8C?= =?UTF-8?q?=E8=A1=A5=E5=85=85SearchTextValueCombo=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../searchtextvaluecombo/combo.searchtextvalue.ts | 14 ++++++++++++++ typescript/index.ts | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 typescript/case/combo/searchtextvaluecombo/combo.searchtextvalue.ts diff --git a/typescript/case/combo/searchtextvaluecombo/combo.searchtextvalue.ts b/typescript/case/combo/searchtextvaluecombo/combo.searchtextvalue.ts new file mode 100644 index 000000000..c87eccbcd --- /dev/null +++ b/typescript/case/combo/searchtextvaluecombo/combo.searchtextvalue.ts @@ -0,0 +1,14 @@ +import { _Widget } from "../../../core/widget"; + +export interface _SearchTextValueCombo extends _Widget { + populate(items: any[]): void; + + setValue(v: any): void; + + getValue(): T[]; +} + +export interface _SearchTextValueComboStatic { + EVENT_CHANGE: string; + EVENT_BEFORE_POPUPVIEW: string; +} diff --git a/typescript/index.ts b/typescript/index.ts index ed0941002..a8a7328a0 100644 --- a/typescript/index.ts +++ b/typescript/index.ts @@ -20,6 +20,7 @@ import { _IconChangeButton, _IconChangeButtonStatic } from "./case/button/icon/i import { _MultiSelectItem, _MultiSelectItemStatic } from "./case/button/item.multiselect"; import { _BubbleCombo, _BubbleComboStatic } from "./case/combo/bubblecombo/combo.bubble"; import { _TextValueCombo, _TextValueComboStatic } from "./case/combo/combo.textvalue"; +import { _SearchTextValueCombo, _SearchTextValueComboStatic } from "./case/combo/searchtextvaluecombo/combo.searchtextvalue"; import { _SignEditor, _SignEditorStatic } from "./case/editor/editor.sign"; import { _LoadingPane } from "./case/loading/loading_pane"; import { _AllValueMultiTextValueCombo, _AllValueMultiTextValueComboStatic } from "./component/allvaluemultitextvaluecombo/allvalue.multitextvalue.combo"; @@ -97,6 +98,7 @@ export interface BI extends _func, _i18n, _base, _inject { AbsoluteLayout: ClassConstructor<_AbsoluteLayout>; VerticalLayout: ClassConstructor<_VerticalLayout>; Input: ClassConstructor<_Input> & _InputStatic; + SearchTextValueCombo: ClassConstructor<_SearchTextValueCombo> & _SearchTextValueComboStatic; } export default {