CommandOptionalInput
@propertyWrapper
public class CommandOptionalInput<Value> : CommandInputSpecification where Value : CommandArgumentValue
An input argument is an argument that represents a file or similar. If it’s the last argument, it could optionally be variadic.
Example: aFile.txt or file1.txt file2.txt file3.txt
-
Undocumented
Declaration
Swift
public let defaultValue: Value -
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(default: Value, regex: String? = nil, description: String) -
Undocumented
Declaration
Swift
public func bindValue(_ argument: String) throws -
Undocumented
Declaration
Swift
public func assignName(_ name: String)
View on GitHub
CommandOptionalInput Class Reference