Modification

@objc(_TtCCC15CloverConnector9CLVModels5Order12Modification)
public class Modification : NSObject, NSCoding, Mappable

Snapshot of a line item modifier at the time that the order was placed.

  • id

    Declaration

    Swift

    public var id: String?
  • The line item with which the modification is associated

    Declaration

    Swift

    public var lineItemRef: CLVModels.Order.LineItem?
  • Declaration

    Swift

    public var name: String?
  • Declaration

    Swift

    public var alternateName: String?
  • Declaration

    Swift

    public var amount: Int?
  • The modifier object. Values from the Modifier are copied to the Modification at the time that the order is placed. Modifier values may change after the order is placed.

    Declaration

    Swift

    public var modifier: CLVModels.Inventory.Modifier?
  • Declaration

    Swift

    public func encode(with aCoder: NSCoder)
  • Declaration

    Swift

    required public init(coder aDecoder: NSCoder)
  • Declaration

    Swift

    override public init()
  • Declaration

    Swift

    required public init?(map: Map)
  • Declaration

    Swift

    public func mapping(map: Map)