Documentation
    Preparing search index...
    type Action = {
        configFields?: (
            { table, mode, }: { mode: ActionMode; table: AbstractTable },
        ) => Promise<FieldLike[]> | FieldLike[];
        deprecated?: boolean;
        description?: string;
        disableIf?: () => boolean;
        disableInBuilder?: boolean;
        disableInList?: boolean;
        disableInWorkflow?: boolean;
        namespace?: string;
        requireRow?: boolean;
        run: (
            { row, user, configuration, mode, table, }: {
                configuration?: Row;
                mode?: ActionMode;
                row?: Row;
                table?: AbstractTable;
                trigger_id?: number;
                user?: AbstractUser;
            },
        ) => Promise<any>;
    }
    Index

    Properties

    configFields?: (
        { table, mode, }: { mode: ActionMode; table: AbstractTable },
    ) => Promise<FieldLike[]> | FieldLike[]
    deprecated?: boolean
    description?: string
    disableIf?: () => boolean
    disableInBuilder?: boolean
    disableInList?: boolean
    disableInWorkflow?: boolean
    namespace?: string
    requireRow?: boolean
    run: (
        { row, user, configuration, mode, table, }: {
            configuration?: Row;
            mode?: ActionMode;
            row?: Row;
            table?: AbstractTable;
            trigger_id?: number;
            user?: AbstractUser;
        },
    ) => Promise<any>