trapSpec top-level property

FigSpec trapSpec
final

Implementation

final FigSpec trapSpec = FigSpec(
  name: 'trap',
  description:
      'Automatically execute commands after receiving signals by processes or the operating system',
  options: [
    FigOption(
      name: ['--print', '-p'],
      description: 'Prints all defined signal handlers',
    ),
    FigOption(
      name: ['--help', '-h'],
      description: 'Displays help about using this command',
    ),
  ],
  args: [
    FigArg(name: 'function name', isOptional: true),
    FigArg(
      name: 'reason',
      generators: [availableSignalsGenerator],
    ),
  ],
);