@mendix/extensions-api - v0.6.0
    Preparing search index...

    Interface WorkflowMetaData

    An element is part of a Mendix model and all elements together form the logic of the model. Elements may contain other elements. An element always has a container element, which is its parent. The root of an element tree is always a unit.

    interface WorkflowMetaData {
        $CreationOptions?: unknown;
        $ID: string;
        $Type: "Workflows$WorkflowMetaData";
        annotation: FloatingAnnotation[];
        detachedActivities: WorkflowActivity[];
        flowLines: FlowLine[];
        addCallMicroflowTask(
            options: CallMicroflowTaskCreationOptions,
        ): Promise<CallMicroflowTask>;
        addCallWorkflowActivity(
            options: CallWorkflowActivityCreationOptions,
        ): Promise<CallWorkflowActivity>;
        addEndOfBoundaryEventPathActivity(
            options: EndOfBoundaryEventPathActivityCreationOptions,
        ): Promise<EndOfBoundaryEventPathActivity>;
        addEndOfParallelSplitPathActivity(
            options: EndOfParallelSplitPathActivityCreationOptions,
        ): Promise<EndOfParallelSplitPathActivity>;
        addEndWorkflowActivity(
            options: EndWorkflowActivityCreationOptions,
        ): Promise<EndWorkflowActivity>;
        addExclusiveSplitActivity(
            options: ExclusiveSplitActivityCreationOptions,
        ): Promise<ExclusiveSplitActivity>;
        addFloatingAnnotation(): Promise<FloatingAnnotation>;
        addFlowLine(): Promise<FlowLine>;
        addJumpToActivity(
            options: JumpToActivityCreationOptions,
        ): Promise<JumpToActivity>;
        addMergeActivity(
            options: MergeActivityCreationOptions,
        ): Promise<MergeActivity>;
        addMultiUserTaskActivity(
            options: MultiUserTaskActivityCreationOptions,
        ): Promise<MultiUserTaskActivity>;
        addParallelSplitActivity(
            options: ParallelSplitActivityCreationOptions,
        ): Promise<ParallelSplitActivity>;
        addSingleUserTaskActivity(
            options: SingleUserTaskActivityCreationOptions,
        ): Promise<SingleUserTaskActivity>;
        addStartWorkflowActivity(
            options: StartWorkflowActivityCreationOptions,
        ): Promise<StartWorkflowActivity>;
        addWaitForNotificationActivity(
            options: WaitForNotificationActivityCreationOptions,
        ): Promise<WaitForNotificationActivity>;
        addWaitForTimerActivity(
            options: WaitForTimerActivityCreationOptions,
        ): Promise<WaitForTimerActivity>;
        delete(): void;
        getCallMicroflowTask(name: string): undefined | CallMicroflowTask;
        getCallWorkflowActivity(name: string): undefined | CallWorkflowActivity;
        getContainer(): Workflow;
        getEndOfBoundaryEventPathActivity(
            name: string,
        ): undefined | EndOfBoundaryEventPathActivity;
        getEndOfParallelSplitPathActivity(
            name: string,
        ): undefined | EndOfParallelSplitPathActivity;
        getEndWorkflowActivity(name: string): undefined | EndWorkflowActivity;
        getExclusiveSplitActivity(name: string): undefined | ExclusiveSplitActivity;
        getJumpToActivity(name: string): undefined | JumpToActivity;
        getMergeActivity(name: string): undefined | MergeActivity;
        getMultiUserTaskActivity(name: string): undefined | MultiUserTaskActivity;
        getParallelSplitActivity(name: string): undefined | ParallelSplitActivity;
        getSingleUserTaskActivity(name: string): undefined | SingleUserTaskActivity;
        getStartWorkflowActivity(name: string): undefined | StartWorkflowActivity;
        getWaitForNotificationActivity(
            name: string,
        ): undefined | WaitForNotificationActivity;
        getWaitForTimerActivity(name: string): undefined | WaitForTimerActivity;
    }

    Hierarchy (View Summary)

    Index

    Properties

    $CreationOptions?: unknown

    Options to pass during the element creation

    $ID: string

    The unique id of the element.

    $Type: "Workflows$WorkflowMetaData"

    The type of the element.

    annotation: FloatingAnnotation[]
    detachedActivities: WorkflowActivity[]
    flowLines: FlowLine[]

    Methods

    • Returns void