UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

48 lines (47 loc) 2.46 kB
import type { IAnyModelType, Instance, SnapshotIn } from 'mobx-state-tree'; export declare const Row: 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<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; /** * 判断当前行点击后是否应该继续触发check * 用于限制checkOnItemClick触发的check事件 */ 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>; export type IRow = Instance<typeof Row>; export type SRow = SnapshotIn<typeof Row>;