TNGravityEvent

@objcMembers
public class TNGravityEvent : TNAxisSensorEvent<TNGravityItem>

Gravity Event Schema model. Use TNGravityEventBuilder to create an event

  • Declaration

    Swift

    override public private(set) var type: TNEventType { get set }
  • Declaration

    Swift

    override public var eventName: String? { get set }
  • Declaration

    Swift

    override public var schemaDefinition: String? { get set }
  • Required list of force of gravity from sensor at periodic intervals

    Declaration

    Swift

    public private(set) var gravityList: [TNGravityItem] { get }

Implemenation of Codable protocol

  • Undocumented

    Declaration

    Swift

    public override func encode(to encoder: Encoder) throws
  • Undocumented

    Declaration

    Swift

    public required init(from decoder: Decoder) throws
  • Builder in order to create a valid event

    Declaration

    Swift

    public static func builder() -> TNGravityEventBuilder