modes property

Implementation

static List<PermissionModeDisplay> get modes => [
  PermissionModeDisplay(
    mode: 'default',
    label: NeomageTranslationConstants.permDefault.tr,
    description:
        'Ask permission for file writes and commands. Reads are always allowed.',
    icon: Icons.security,
    color: Colors.blue,
  ),
  PermissionModeDisplay(
    mode: 'accept-edits',
    label: NeomageTranslationConstants.permAcceptEdits.tr,
    description: NeomageTranslationConstants.permAcceptEditsDesc.tr,
    icon: Icons.edit_note,
    color: Colors.orange,
  ),
  PermissionModeDisplay(
    mode: 'plan',
    label: NeomageTranslationConstants.permPlanMode.tr,
    description: NeomageTranslationConstants.permPlanModeDesc.tr,
    icon: Icons.architecture,
    color: Colors.purple,
  ),
  PermissionModeDisplay(
    mode: 'full-auto',
    label: NeomageTranslationConstants.permFullAuto.tr,
    description: NeomageTranslationConstants.permFullAutoDesc.tr,
    icon: Icons.flash_on,
    color: Colors.red,
  ),
];