getCreateTasks method
      
  
List<NewAppTask> ?
getCreateTasks(
    
    
- String uniqueId,
- AppModel app,
- NewAppWizardParameters parameters,
- MemberModel member,
- HomeMenuProvider homeMenuProvider,
- AppBarProvider appBarProvider,
- DrawerProvider leftDrawerProvider,
- DrawerProvider rightDrawerProvider,
override
    Implementation
@override
List<NewAppTask>? getCreateTasks(
    String uniqueId,
    AppModel app,
    NewAppWizardParameters parameters,
    MemberModel member,
    HomeMenuProvider homeMenuProvider,
    AppBarProvider appBarProvider,
    DrawerProvider leftDrawerProvider,
    DrawerProvider rightDrawerProvider) {
  if (parameters is ActionSpecificationParametersBase) {
    var blockingDashboardDialogSpecifications =
        parameters.actionSpecifications;
    if (blockingDashboardDialogSpecifications
        .shouldCreatePageDialogOrWorkflow()) {
      var tasks = <NewAppTask>[];
      tasks.add(() async {
        await BlockingDashboardDialogBuilder(
                uniqueId, app, blockingDashboardDialogId)
            .create();
      });
      return tasks;
    }
  } else {
    throw Exception('Unexpected class for parameters: $parameters');
  }
  return null;
}