UserCustomCommand constructor

UserCustomCommand(
  1. CustomCommandDefinition _definition
)

Implementation

UserCustomCommand(this._definition)
    : _executor = CustomCommandExecutor(),
      super(
        _definition.name,
        _definition.description,
        _definition.aliases,
      ) {
  // Add arguments from definition
  for (final arg in _definition.arguments) {
    _addArgument(arg);
  }
}