diff --git a/typescript/base/combination/group.virtual.ts b/typescript/base/combination/group.virtual.ts new file mode 100644 index 000000000..c3004e75f --- /dev/null +++ b/typescript/base/combination/group.virtual.ts @@ -0,0 +1,16 @@ +import { Widget } from '../../core/widget'; + +export declare class VirtualGroup extends Widget { + static xtype: string; + static EVENT_CHANGE: string; + + addItems(items: T[]): void; + + prependItems(items: T[]): void; + + getNotSelectedValue(): T[]; + + getValue(): T[]; + + populate(items?: any, ...args: any[]): void +} \ No newline at end of file diff --git a/typescript/core/wrapper/layout/layout.grid.ts b/typescript/core/wrapper/layout/layout.grid.ts new file mode 100644 index 000000000..f79671759 --- /dev/null +++ b/typescript/core/wrapper/layout/layout.grid.ts @@ -0,0 +1,5 @@ +import { Layout } from '../layout'; + +export declare class GridLayout extends Layout { + static xtype: string; +} diff --git a/typescript/core/wrapper/layout/middle/middle.center.ts b/typescript/core/wrapper/layout/middle/middle.center.ts new file mode 100644 index 000000000..017735020 --- /dev/null +++ b/typescript/core/wrapper/layout/middle/middle.center.ts @@ -0,0 +1,5 @@ +import { Layout } from '../../layout'; + +export declare class CenterLayout extends Layout { + static xtype: string; +} diff --git a/typescript/index.ts b/typescript/index.ts index 98d42b701..a6c94cd91 100644 --- a/typescript/index.ts +++ b/typescript/index.ts @@ -82,6 +82,9 @@ import { TextAreaEditor } from "./base/single/editor/editor.textarea"; import { SingleSelectItem } from "./case/button/item.singleselect"; import { DynamicDateTimeCombo } from "./widget/dynamicdatetime/dynamicdatetime.combo"; import { MultiTreeCombo } from "./widget/multitree/multi.tree.combo"; +import { CenterLayout } from "./core/wrapper/layout/middle/middle.center"; +import { VirtualGroup } from "./base/combination/group.virtual"; +import { GridLayout } from "./core/wrapper/layout/layout.grid"; type ClassConstructor = T & { @@ -177,6 +180,9 @@ export interface BI extends _func, _i18n, _base, _inject { SingleSelectItem: typeof SingleSelectItem; DynamicDateTimeCombo: typeof DynamicDateTimeCombo; MultiTreeCombo: typeof MultiTreeCombo; + CenterLayout: typeof CenterLayout; + VirtualGroup: typeof VirtualGroup; + GridLayout: typeof GridLayout; } export default { @@ -245,4 +251,7 @@ export { SingleSelectItem, DynamicDateTimeCombo, MultiTreeCombo, + CenterLayout, + VirtualGroup, + GridLayout, };