CommandRequiredInput

@propertyWrapper
public class CommandRequiredInput<Value> : CommandInputSpecification where Value : CommandArgumentValue

Undocumented

  • Undocumented

    Declaration

    Swift

    public let validationRegex: String?
  • Declaration

    Swift

    public let description: String
  • Undocumented

    Declaration

    Swift

    public let type: CommandInputType
  • Undocumented

    Declaration

    Swift

    public private(set) var name: String?
  • Undocumented

    Declaration

    Swift

    public var wrappedValue: Value? { get set }
  • Undocumented

    Declaration

    Swift

    public init(regex: String? = nil,
                description: String)
  • Undocumented

    Declaration

    Swift

    public func bindValue(_ argument: String) throws
  • Undocumented

    Declaration

    Swift

    public func assignName(_ name: String)