jamis
Version:
一种支持通过JSON配置方式生成页面的组件库
685 lines • 122 kB
TypeScript
import type { Instance, SnapshotIn } from 'mobx-state-tree';
import type { IFormStore } from '../../types';
import type { SColumn } from './TableColumnStore';
import type { IRow } from './TableRowStore';
export declare const TableStore: import("mobx-state-tree").IModelType<{
id: import("mobx-state-tree").ISimpleType<string>;
path: import("mobx-state-tree").IType<string | undefined, string, string>;
storeType: import("mobx-state-tree").ISimpleType<string>;
disposed: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
parentId: import("mobx-state-tree").IType<string | undefined, string, string>;
childrenIds: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").ISimpleType<string>>, [undefined]>;
} & {
hasRemoteData: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<boolean>, [undefined]>;
data: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
initedAt: import("mobx-state-tree").IType<number | undefined, number, number>;
updatedAt: import("mobx-state-tree").IType<number | undefined, number, number>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
action: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
dialogOpen: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
dialogData: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
drawerOpen: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
drawerData: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
rendererProxy: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("jamis-core").RendererProxy, import("jamis-core").RendererProxy, import("jamis-core").RendererProxy>, [undefined]>;
} & {
columns: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>, [undefined]>;
rows: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IModelType<{
storeType: import("mobx-state-tree").IType<string | undefined, string, string>;
id: import("mobx-state-tree").ISimpleType<string>;
parentId: import("mobx-state-tree").IType<string | undefined, string, string>;
key: import("mobx-state-tree").ISimpleType<string>;
pristine: import("mobx-state-tree").IType<any, any, any>;
data: import("mobx-state-tree").IType<any, any, any>;
rowSpans: import("mobx-state-tree").IType<any, any, any>;
index: import("mobx-state-tree").ISimpleType<number>;
newIndex: import("mobx-state-tree").ISimpleType<number>;
nth: import("mobx-state-tree").IType<number | undefined, number, number>;
path: import("mobx-state-tree").IType<string | undefined, string, string>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isHover: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
children: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IAnyModelType>, [undefined]>;
depth: import("mobx-state-tree").ISimpleType<number>;
appeared: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
lazyRender: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
}, {
readonly checked: boolean;
readonly modified: boolean;
getDataWithModifiedChilden(): any;
readonly collapsed: boolean;
readonly expanded: boolean;
readonly moved: boolean;
readonly locals: any;
readonly checkable: boolean;
readonly draggable: boolean;
readonly isCheckAvaiableOnClick: boolean;
} & {
toggle(forceCheck?: boolean): void;
toggleExpanded(forceExpand?: boolean): void;
change(values: object, savePristine?: boolean): void;
reset(): void;
setCheckdisable(bool: boolean): void;
setIsHover(value: boolean): void;
replaceWith(data: any): void;
markAppeared(appeared: any): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>, [undefined]>;
selectedRows: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IReferenceType<import("mobx-state-tree").IModelType<{
storeType: import("mobx-state-tree").IType<string | undefined, string, string>;
id: import("mobx-state-tree").ISimpleType<string>;
parentId: import("mobx-state-tree").IType<string | undefined, string, string>;
key: import("mobx-state-tree").ISimpleType<string>;
pristine: import("mobx-state-tree").IType<any, any, any>;
data: import("mobx-state-tree").IType<any, any, any>;
rowSpans: import("mobx-state-tree").IType<any, any, any>;
index: import("mobx-state-tree").ISimpleType<number>;
newIndex: import("mobx-state-tree").ISimpleType<number>;
nth: import("mobx-state-tree").IType<number | undefined, number, number>;
path: import("mobx-state-tree").IType<string | undefined, string, string>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isHover: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
children: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IAnyModelType>, [undefined]>;
depth: import("mobx-state-tree").ISimpleType<number>;
appeared: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
lazyRender: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
}, {
readonly checked: boolean;
readonly modified: boolean;
getDataWithModifiedChilden(): any;
readonly collapsed: boolean;
readonly expanded: boolean;
readonly moved: boolean;
readonly locals: any;
readonly checkable: boolean;
readonly draggable: boolean;
readonly isCheckAvaiableOnClick: boolean;
} & {
toggle(forceCheck?: boolean): void;
toggleExpanded(forceExpand?: boolean): void;
change(values: object, savePristine?: boolean): void;
reset(): void;
setCheckdisable(bool: boolean): void;
setIsHover(value: boolean): void;
replaceWith(data: any): void;
markAppeared(appeared: any): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>>, [undefined]>;
expandedRows: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").ISimpleType<string>>, [undefined]>;
primaryField: import("mobx-state-tree").IType<string | undefined, string, string>;
orderBy: import("mobx-state-tree").IType<string | undefined, string, string>;
orderDir: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ITypeUnion<"" | "desc" | "asc", "" | "desc" | "asc", "" | "desc" | "asc">, [undefined]>;
loading: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
canAccessSuperData: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
draggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
dragging: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
selectable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
multiple: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
footable: import("mobx-state-tree").IType<any, any, any>;
expandConfig: import("mobx-state-tree").IType<any, any, any>;
isNested: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
columnsTogglable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ITypeUnion<boolean | "auto", boolean | "auto", boolean | "auto">, [undefined]>;
itemCheckableOn: import("mobx-state-tree").IType<string | undefined, string, string>;
itemDraggableOn: import("mobx-state-tree").IType<string | undefined, string, string>;
hideCheckToggler: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
combineNum: import("mobx-state-tree").IType<number | undefined, number, number>;
combineFromIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
formsRef: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IArrayType<import("mobx-state-tree").IType<any, any, any>>, [undefined]>;
maxKeepItemSelectionLength: import("mobx-state-tree").IType<number | undefined, number, number>;
keepItemSelectionOnPageChange: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
exportExcelLoading: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchFormExpanded: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
lazyRenderAfter: import("mobx-state-tree").IType<number | undefined, number, number>;
}, {
readonly parentStore: any;
readonly __: any;
readonly hasChildren: boolean;
readonly children: any[];
readonly isAlive: boolean;
} & {
onChildStoreDispose(child: any): void;
syncProps(props: any, prevProps: any, list?: Array<string>): void;
syncProp(key: string, propValue: any, prevPropValue: any): void;
dispose: (callback?: () => void) => void;
addChildId: (id: string) => void;
removeChildId: (id: string) => void;
} & {
getValueByName(name: string, canAccessSuper?: boolean): any;
getPristineValueByName(name: string): any;
} & {
initData(data?: Record<string, any>, skipSetPristine?: boolean): void;
reset(): void;
updateData(data?: object, tag?: object, replace?: boolean): void;
changeValue(name: string, value: any, changePristine?: boolean, force?: boolean, otherModifier?: (data: Object) => void): void;
setCurrentAction(action: object): void;
openDialog(ctx?: any, additonal?: object, callback?: (ret: any) => void): void;
closeDialog(result?: any): void;
openDrawer(ctx: any, additonal?: object, callback?: (ret: any) => void): void;
closeDrawer(result?: any): void;
updateRendererProxy(proxy: import("jamis-core").RendererProxy): void;
} & {
readonly columnsData: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
readonly forms: {
store: IFormStore;
rowIndex: any;
}[];
readonly searchableColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
readonly activedSearchableColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
/** 导出excel列(包含breakpoint列) */
readonly exportColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
readonly filteredColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
readonly footableColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
} & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IModelType<{
label: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
type: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
name: import("mobx-state-tree").IMaybe<import("mobx-state-tree").ISimpleType<string>>;
value: import("mobx-state-tree").IType<any, any, any>;
groupName: import("mobx-state-tree").IType<string | undefined, string, string>;
toggled: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
toggable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
expandable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
checkdisable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
isPrimary: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
searchable: import("mobx-state-tree").IMaybe<import("mobx-state-tree").IType<any, any, any>>;
searchIcon: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
searchIconClassName: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").ISimpleType<string>, [undefined]>;
enableSearch: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
sortable: import("mobx-state-tree").IType<boolean | undefined, boolean, boolean>;
filterable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
fixed: import("mobx-state-tree").IType<string | undefined, string, string>;
index: import("mobx-state-tree").IType<number | undefined, number, number>;
rawIndex: import("mobx-state-tree").IType<number | undefined, number, number>;
breakpoint: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
pristine: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
remark: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
className: import("mobx-state-tree").ITypeUnion<any, any, any>;
style: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
bodyStyle: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>;
classNameExpr: import("mobx-state-tree").ITypeUnion<any, any, any>;
backgroundScale: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
ellipsis: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
width: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<string | number | undefined, string | number | undefined, string | number | undefined>, [undefined]>;
copyable: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
align: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
popOver: import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<any, any, any>, [undefined]>;
}, {
toggleToggle(): void;
setToggled(value: boolean): void;
setEnableSearch(value: boolean): void;
}, import("mobx-state-tree")._NotCustomized, import("mobx-state-tree")._NotCustomized>>)[];
readonly leftFixedColumns: ({
label: any;
type: string;
name: string | undefined;
value: any;
groupName: string;
toggled: boolean;
toggable: boolean;
expandable: boolean;
checkdisable: boolean;
isPrimary: boolean;
searchable: any;
searchIcon: string;
searchIconClassName: string;
enableSearch: boolean;
sortable: boolean;
filterable: any;
fixed: string;
index: number;
rawIndex: number;
breakpoint: any;
pristine: any;
remark: any;
className: any;
style: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
bodyStyle: (import("react").CSSProperties & import("mobx-state-tree").IStateTreeNode<import("mobx-state-tree").IOptionalIType<import("mobx-state-tree").IType<import("react").CSSProperties | undefined, import("react").CSSProperties | undefined, import("react").CSSProperties | undefined>, [undefined]>>) | undefined;
classNameExpr: any;
backgroundScale: any;
ellipsis: any;
width: string | number | undefined;
copyable: any;
align: any;
popOver: any;
} & import("mobx-state-tree/dist/internal").NonEmptyObject & {
toggleToggle(): void