@tachybase/plugin-workflow-approval
Version:
Approval base in Workflow
65 lines (64 loc) • 1.65 kB
TypeScript
export declare const collectionWorkflows: {
title: string;
name: string;
sortable: boolean;
fields: ({
type: string;
name: string;
interface: string;
uiSchema: {
title: string;
type: string;
'x-component': string;
required: boolean;
enum?: undefined;
'x-component-props'?: undefined;
'x-validator'?: undefined;
};
} | {
type: string;
name: string;
interface: string;
uiSchema: {
title: string;
type: string;
'x-component': string;
required?: undefined;
enum?: undefined;
'x-component-props'?: undefined;
'x-validator'?: undefined;
};
} | {
type: string;
name: string;
interface: string;
uiSchema: {
type: string;
title: string;
'x-component': string;
enum: {
label: string;
value: boolean;
}[];
required?: undefined;
'x-component-props'?: undefined;
'x-validator'?: undefined;
};
} | {
type: string;
interface: string;
name: string;
uiSchema: {
title: string;
type: string;
'x-component': string;
'x-component-props': {
stringMode: boolean;
step: number;
};
'x-validator': string;
required?: undefined;
enum?: undefined;
};
})[];
};