abstract ArchBaseFlowWithMenus(coreFlowViewModel)

new abstract ArchBaseFlowWithMenus(coreFlowViewModel)

Creates an instance of an ArchBaseFlowWithMenus. This is the base class for flows that contain menus.

Parameters:
Name Type Description
coreFlowViewModel Object

( Internal ) an Architect core flow view model object that contains menus.

See:

Extends

Members

Returns an array of the currently defined reusable menus for this flow.

readonly tasksReusable :Array.<ArchTask>

Returns an array of the currently defined reusable tasks for this flow.

Inherited From:

Methods

deleteMenu(menuToDelete) → {void}

This function deletes the specified reusable menu from this flow.

Parameters:
Name Type Description
menuToDelete ArchMenu

the menu to delete. This must be a reusable menu which means the ArchMenu#isReusableMenu property on the specified menu instance is true.

Returns:
void

deleteTask(taskToDelete)

This function deletes the specified reusable task from this flow.

Parameters:
Name Type Description
taskToDelete ArchTask

the task to delete. This must be a reusable task which means the ArchTask#isReusableTask property on the specified task instance is true.

Inherited From: