CommandFlag

@propertyWrapper
public class CommandFlag : CommandFlagSpecification

A flag is an argument, which when present, represents true. A flag that is not present, represents false.

Example: -v or --verbose

  • Undocumented

    Declaration

    Swift

    public let alternateName: String?
  • Undocumented

    Declaration

    Swift

    public let shortName: String?
  • Declaration

    Swift

    public let description: String
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

    public var wrappedValue: Bool { get set }
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

    public func bindValue(_ value: Bool)
  • Undocumented

    Declaration

    Swift

    public func assignName(_ name: String)