UNPKG

@tachybase/plugin-workflow-approval

Version:

Approval base in Workflow

223 lines (222 loc) 9.18 kB
export declare const schemaExecution: { type: string; name: string; title: string; 'x-component': string; properties: { content: { type: string; 'x-decorator': string; 'x-decorator-props': { collection: { name: string; fields: { interface: string; type: string; name: string; uiSchema: import("@tachybase/schema").ISchema; }[]; }; dataSource: string; action: string; params: { appends: string[]; pageSize: number; sort: string[]; }; }; properties: { actions: { type: string; 'x-component': string; 'x-component-props': { style: { marginBottom: number; }; }; properties: { filter: { type: string; title: string; 'x-action': string; 'x-designer': string; 'x-component': string; 'x-use-component-props': string; 'x-component-props': { icon: string; }; 'x-align': string; }; refresher: { type: string; title: string; 'x-action': string; 'x-component': string; 'x-use-component-props': string; 'x-designer': string; 'x-component-props': { icon: string; }; 'x-align': string; }; clear: { type: string; title: string; 'x-component': string; 'x-component-props': { isShow: boolean; useAction(): { run(): Promise<void>; }; confirm: { title: string; content: string; }; }; }; }; }; table: { type: string; 'x-component': string; 'x-use-component-props': string; 'x-component-props': { rowKey: string; }; properties: { actions: { type: string; title: string; 'x-component': string; 'x-component-props': { width: number; align: string; }; properties: { actions: { type: string; 'x-component': string; 'x-component-props': { split: string; }; properties: { link: { type: string; 'x-component': string; }; retry: { type: string; title: string; 'x-component': string; 'x-use-component-props': string; }; }; }; }; }; id: { type: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; align: string; }; properties: { id: { type: string; 'x-component': string; 'x-read-pretty': boolean; }; }; }; approvalId: { type: string; title: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; align: string; }; properties: { approvalId: { type: string; 'x-component': string; 'x-read-pretty': boolean; }; }; }; createdAt: { type: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; }; properties: { createdAt: { type: string; 'x-component': string; 'x-component-props': { showTime: boolean; }; 'x-read-pretty': boolean; }; }; }; executionCost: { type: string; title: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; }; properties: { executionCost: { type: string; 'x-component': string; 'x-read-pretty': boolean; }; }; }; workflowId: { type: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; align: string; }; properties: { workflowId: { type: string; 'x-component': string; 'x-read-pretty': boolean; }; }; }; status: { type: string; title: string; 'x-decorator': string; 'x-component': string; 'x-component-props': { width: number; }; properties: { status: { type: string; 'x-decorator': string; 'x-component': string; 'x-read-pretty': boolean; }; }; }; }; }; }; }; }; };