From d11898df14deab7b4abc6b587eb810af3f8fa1ee Mon Sep 17 00:00:00 2001 From: iapyang Date: Fri, 11 Dec 2020 17:27:17 +0800 Subject: [PATCH 1/3] =?UTF-8?q?refactor:=20=E6=B7=BB=E5=8A=A0=E6=8F=8F?= =?UTF-8?q?=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- typescript/core/wrapper/layout/adapt/auto.horizontal.ts | 5 +++++ typescript/index.ts | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 typescript/core/wrapper/layout/adapt/auto.horizontal.ts diff --git a/typescript/core/wrapper/layout/adapt/auto.horizontal.ts b/typescript/core/wrapper/layout/adapt/auto.horizontal.ts new file mode 100644 index 000000000..671d0629c --- /dev/null +++ b/typescript/core/wrapper/layout/adapt/auto.horizontal.ts @@ -0,0 +1,5 @@ +import { Layout } from "../../layout"; + +export declare class HorizontalAutoLayout extends Layout { + static xtype: string; +} diff --git a/typescript/index.ts b/typescript/index.ts index 2b331d5ce..71597e32b 100644 --- a/typescript/index.ts +++ b/typescript/index.ts @@ -49,6 +49,7 @@ import { Icon } from "./base/single/icon/icon"; import { _LeftVerticalAdapt } from "./core/wrapper/layout/adapt/adapt.leftvertical"; import { LeftRightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical"; import { IconTextIconItem } from "./base/single/button/listitem/icontexticonitem"; +import { HorizontalAutoLayout } from "./core/wrapper/layout/adapt/auto.horizontal"; type ClassConstructor = T & { @@ -109,6 +110,7 @@ export interface BI extends _func, _i18n, _base, _inject { LeftVerticalAdaptLayout: ClassConstructor<_LeftVerticalAdapt>; LeftRightVerticalAdaptLayout: typeof LeftRightVerticalAdaptLayout; IconTextIconItem: typeof IconTextIconItem; + HorizontalAutoLayout: typeof HorizontalAutoLayout; } export default { @@ -121,4 +123,5 @@ export { Icon, LeftRightVerticalAdaptLayout, IconTextIconItem, + HorizontalAutoLayout, }; From 491d81072e03c2e758c4d45bf437981c8642647c Mon Sep 17 00:00:00 2001 From: iapyang Date: Fri, 11 Dec 2020 17:30:33 +0800 Subject: [PATCH 2/3] =?UTF-8?q?refactor:=20=E6=9B=B4=E6=96=B0=E6=8F=8F?= =?UTF-8?q?=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- typescript/core/wrapper/layout/adapt/inline.vertical.ts | 5 +++++ typescript/index.ts | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 typescript/core/wrapper/layout/adapt/inline.vertical.ts diff --git a/typescript/core/wrapper/layout/adapt/inline.vertical.ts b/typescript/core/wrapper/layout/adapt/inline.vertical.ts new file mode 100644 index 000000000..464ad5b4c --- /dev/null +++ b/typescript/core/wrapper/layout/adapt/inline.vertical.ts @@ -0,0 +1,5 @@ +import { Layout } from "../../layout"; + +export declare class InlineVerticalAdaptLayout extends Layout { + static xtype: string; +} \ No newline at end of file diff --git a/typescript/index.ts b/typescript/index.ts index 71597e32b..760f01675 100644 --- a/typescript/index.ts +++ b/typescript/index.ts @@ -50,6 +50,7 @@ import { _LeftVerticalAdapt } from "./core/wrapper/layout/adapt/adapt.leftvertic import { LeftRightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical"; import { IconTextIconItem } from "./base/single/button/listitem/icontexticonitem"; import { HorizontalAutoLayout } from "./core/wrapper/layout/adapt/auto.horizontal"; +import { InlineVerticalAdaptLayout } from "./core/wrapper/layout/adapt/inline.vertical"; type ClassConstructor = T & { @@ -111,6 +112,7 @@ export interface BI extends _func, _i18n, _base, _inject { LeftRightVerticalAdaptLayout: typeof LeftRightVerticalAdaptLayout; IconTextIconItem: typeof IconTextIconItem; HorizontalAutoLayout: typeof HorizontalAutoLayout; + InlineVerticalAdaptLayout: typeof InlineVerticalAdaptLayout; } export default { @@ -124,4 +126,5 @@ export { LeftRightVerticalAdaptLayout, IconTextIconItem, HorizontalAutoLayout, + InlineVerticalAdaptLayout, }; From d243c83c46e5edf4b9457dfb15a45a5ae119c87d Mon Sep 17 00:00:00 2001 From: iapyang Date: Fri, 11 Dec 2020 17:53:00 +0800 Subject: [PATCH 3/3] =?UTF-8?q?KERNEL-6464=20refactor:=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/wrapper/layout/adapt/adapt.leftrightvertical.ts | 4 ++++ typescript/core/wrapper/layout/adapt/adapt.table.ts | 7 +++++++ typescript/index.ts | 7 ++++++- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 typescript/core/wrapper/layout/adapt/adapt.table.ts diff --git a/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts b/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts index 5f285568b..ff0e5f0dc 100644 --- a/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts +++ b/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts @@ -3,3 +3,7 @@ import { Layout } from "../../layout"; export declare class LeftRightVerticalAdaptLayout extends Layout { static xtype: string; } + +export declare class RightVerticalAdaptLayout extends Layout { + static xtype: string; +} diff --git a/typescript/core/wrapper/layout/adapt/adapt.table.ts b/typescript/core/wrapper/layout/adapt/adapt.table.ts new file mode 100644 index 000000000..c12a48a4a --- /dev/null +++ b/typescript/core/wrapper/layout/adapt/adapt.table.ts @@ -0,0 +1,7 @@ +import { Layout } from "../../layout"; + +export declare class TableAdaptLayout extends Layout { + static xtype: string; + + appendFragment(frag: any): void; +} diff --git a/typescript/index.ts b/typescript/index.ts index 760f01675..99a278ff7 100644 --- a/typescript/index.ts +++ b/typescript/index.ts @@ -47,10 +47,11 @@ import { _DefaultLayout } from "./core/wrapper/layout/layout.default"; import { _DownListCombo, _DownListComboStatic } from "./widget/downlist/combo.downlist"; import { Icon } from "./base/single/icon/icon"; import { _LeftVerticalAdapt } from "./core/wrapper/layout/adapt/adapt.leftvertical"; -import { LeftRightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical"; +import { LeftRightVerticalAdaptLayout, RightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical"; import { IconTextIconItem } from "./base/single/button/listitem/icontexticonitem"; import { HorizontalAutoLayout } from "./core/wrapper/layout/adapt/auto.horizontal"; import { InlineVerticalAdaptLayout } from "./core/wrapper/layout/adapt/inline.vertical"; +import { TableAdaptLayout } from "./core/wrapper/layout/adapt/adapt.table"; type ClassConstructor = T & { @@ -113,6 +114,8 @@ export interface BI extends _func, _i18n, _base, _inject { IconTextIconItem: typeof IconTextIconItem; HorizontalAutoLayout: typeof HorizontalAutoLayout; InlineVerticalAdaptLayout: typeof InlineVerticalAdaptLayout; + RightVerticalAdaptLayout: typeof RightVerticalAdaptLayout; + TableAdaptLayout: typeof TableAdaptLayout; } export default { @@ -127,4 +130,6 @@ export { IconTextIconItem, HorizontalAutoLayout, InlineVerticalAdaptLayout, + RightVerticalAdaptLayout, + TableAdaptLayout, };