From 7f214cc3563de515a9f621b32fcff0e7c21d602b Mon Sep 17 00:00:00 2001 From: youki Date: Tue, 26 Oct 2021 11:06:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0JIRA=E4=BB=BB=E5=8A=A1=20refactor:=20?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- typescript/widget/dynamicdate/dynamicdate.combo.ts | 12 ++++++++++++ .../widget/dynamicdatetime/dynamicdatetime.combo.ts | 1 + .../widget/singleselect/singleselect.insert.combo.ts | 9 +++++++++ typescript/widget/timeinterval/dateinterval.ts | 6 ++++++ typescript/widget/timeinterval/timeinterval.ts | 6 ++++++ 5 files changed, 34 insertions(+) diff --git a/typescript/widget/dynamicdate/dynamicdate.combo.ts b/typescript/widget/dynamicdate/dynamicdate.combo.ts index 3f19c3386..a7ead70cf 100644 --- a/typescript/widget/dynamicdate/dynamicdate.combo.ts +++ b/typescript/widget/dynamicdate/dynamicdate.combo.ts @@ -15,6 +15,18 @@ export declare class DynamicDateCombo extends Single { static EVENT_BEFORE_POPUPVIEW: string; static EVENT_BEFORE_YEAR_MONTH_POPUPVIEW: string; + props: { + minDate?: string; + maxDate?: string; + format?: string; + allowEdit?: boolean; + supportDynamic?: boolean; + attributes?: { + tabIndex?: number; + }; + watermark?: string; + } & Single['props'] + setMinDate(minDate: string): void; setMaxDate(maxDate: string): void; diff --git a/typescript/widget/dynamicdatetime/dynamicdatetime.combo.ts b/typescript/widget/dynamicdatetime/dynamicdatetime.combo.ts index 6236950c5..b6593b2a7 100644 --- a/typescript/widget/dynamicdatetime/dynamicdatetime.combo.ts +++ b/typescript/widget/dynamicdatetime/dynamicdatetime.combo.ts @@ -22,6 +22,7 @@ export declare class DynamicDateTimeCombo extends Single { attributes?: { tabIndex?: number; }; + watermark?: string; } & Single['props']; setMinDate(minDate: string): void; diff --git a/typescript/widget/singleselect/singleselect.insert.combo.ts b/typescript/widget/singleselect/singleselect.insert.combo.ts index 1924e5e8b..5c9f5d934 100644 --- a/typescript/widget/singleselect/singleselect.insert.combo.ts +++ b/typescript/widget/singleselect/singleselect.insert.combo.ts @@ -8,4 +8,13 @@ export declare class SingleSelectInsertCombo extends Single { static EVENT_SEARCHING: string; static EVENT_CLICK_ITEM: string; static EVENT_CONFIRM: string; + + props: { + text?: string, + allowNoSelect?: boolean, + itemsCreator?: Function, + valueFormatter?: Function, + allowEdit?: boolean, + watermark?: string, + } & Single['props'] } diff --git a/typescript/widget/timeinterval/dateinterval.ts b/typescript/widget/timeinterval/dateinterval.ts index bae50b238..c8a1f5cd7 100644 --- a/typescript/widget/timeinterval/dateinterval.ts +++ b/typescript/widget/timeinterval/dateinterval.ts @@ -8,6 +8,12 @@ export declare class DateInterval extends Single { static EVENT_ERROR: string; static EVENT_BEFORE_YEAR_MONTH_POPUPVIEW: string; + props: { + minDate?: string; + maxDate?: string; + supportDynamic?: boolean; + } & Single['props'] + getValue(): { start: DynamicDataComboValue; end: DynamicDataComboValue; diff --git a/typescript/widget/timeinterval/timeinterval.ts b/typescript/widget/timeinterval/timeinterval.ts index 475ba688b..41c19660f 100644 --- a/typescript/widget/timeinterval/timeinterval.ts +++ b/typescript/widget/timeinterval/timeinterval.ts @@ -7,6 +7,12 @@ export declare class TimeInterval extends Single { static EVENT_VALID: string; static EVENT_ERROR: string; + props: { + minDate?: string; + maxDate?: string; + supportDynamic?: boolean; + } & Single['props'] + getValue(): { start: DynamicDataComboValue; end: DynamicDataComboValue;