getMenuItemsFor method

  1. @override
List<MenuItemModel>? getMenuItemsFor(
  1. String uniqueId,
  2. AppModel app,
  3. NewAppWizardParameters parameters,
  4. MenuType type,
)
override

Implementation

@override
List<MenuItemModel>? getMenuItemsFor(String uniqueId, AppModel app,
    NewAppWizardParameters parameters, MenuType type) {
  if (parameters is NewPolicyFromPdfParameters) {
    if (parameters.actionSpecifications.should(type)) {
      return [menuItem(uniqueId, app, policyPageId, 'Policy', Icons.rule)];
    }
  } else {
    throw Exception('Unexpected class for parameters: $parameters');
  }
  return null;
}