ChatCommand.textOnly constructor Null safety

ChatCommand.textOnly(
  1. String name,
  2. String description,
  3. Function execute,
  4. {List<String> aliases = const [],
  5. Iterable<IChatCommandComponent> children = const [],
  6. Iterable<AbstractCheck> checks = const [],
  7. Iterable<AbstractCheck> singleChecks = const [],
  8. CommandOptions options = const CommandOptions()}
)

Create a new ChatCommand with type CommandType.textOnly.

Implementation

ChatCommand.textOnly(
  String name,
  String description,
  Function execute, {
  List<String> aliases = const [],
  Iterable<IChatCommandComponent> children = const [],
  Iterable<AbstractCheck> checks = const [],
  Iterable<AbstractCheck> singleChecks = const [],
  CommandOptions options = const CommandOptions(),
}) : this._(
        name,
        description,
        execute,
        MessageChatContext,
        aliases: aliases,
        type: CommandType.textOnly,
        children: children,
        checks: checks,
        singleChecks: singleChecks,
        options: options,
      );