@tachybase/plugin-workflow-approval
Version:
Approval base in Workflow
196 lines (195 loc) • 6.59 kB
TypeScript
export declare const schemaTableTodos: {
type: string;
name: 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;
};
filterSummary: {
type: string;
'x-component': 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;
};
};
};
table: {
type: string;
'x-component': string;
'x-use-component-props': string;
'x-component-props': {
rowKey: string;
tableLayout: string;
className: string;
};
properties: {
action: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
title: string;
properties: {
action: {
'x-component': string;
};
};
};
approvalId: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
title: 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-read-pretty': boolean;
};
};
};
summary: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
title: string;
properties: {
summary: {
type: string;
'x-component': string;
'x-read-pretty': boolean;
};
};
};
createdBy: {
type: string;
title: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
properties: {
createdBy: {
type: string;
'x-component': string;
'x-read-pretty': boolean;
};
};
};
user: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
title: string;
properties: {
user: {
'x-component': string;
'x-read-pretty': boolean;
};
};
};
status: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: number;
};
title: string;
properties: {
status: {
'x-component': string;
'x-read-pretty': boolean;
};
};
};
workflow: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: any;
};
title: string;
properties: {
workflow: {
'x-component': string;
'x-read-pretty': boolean;
};
};
};
node: {
type: string;
'x-decorator': string;
'x-component': string;
'x-component-props': {
width: any;
};
title: string;
properties: {
node: {
'x-component': string;
'x-read-pretty': boolean;
};
};
};
};
};
};
};