Offering class
Represents the metadata of a device offering.
Constructors
- 
          Offering({String? description, String? id, DevicePlatform? platform, List<
RecurringCharge> ? recurringCharges, OfferingType? type}) - 
          Offering.fromJson(Map<
String, dynamic> json) - 
          
            factory
 
Properties
- description → String?
 - 
  A string that describes the offering.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - id → String?
 - 
  The ID that corresponds to a device offering.
  final
 - platform → DevicePlatform?
 - 
  The platform of the device (for example, 
ANDROIDorIOS).final - 
  recurringCharges
  → List<
RecurringCharge> ? - 
  Specifies whether there are recurring charges for the offering.
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - type → OfferingType?
 - 
  The type of offering (for example, 
RECURRING) for a device.final 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited