usage property

  1. @override
String get usage
override

Implementation

@override
String get usage {
  return '''
$usageHeader
$nameOfExecutable generate override [Your$themeSuffix|Your$lpiSuffix] [--some required options, see below]

$optionsHeader
YourTheme - override a theme from a third party library, requires additional options:
  --$argParentType Parent$themeSuffix - the parent theme type from a third party
    component (e.g. AFSIDefaultTheme)

YourLPI - override a Library Programming Interface from a third party library
  --$argParentType Parent$lpiSuffix - the parent LPI type from the third party library
    (e.g. AFSISigninActionsLPI)

''';
}