Disruptive Documentation

Structure Touch​Count​Event

public struct TouchCountEvent: Codable, Equatable  

An event that includes the accumulated count of touches for a Counting Touch sensor. These events are sent every heartbeat, and not when the sensor is touched (to save battery life).

See the Developer Website for more details.

%125 TouchCountEvent TouchCountEvent Codable Codable TouchCountEvent->Codable PublishableEvent PublishableEvent TouchCountEvent->PublishableEvent Equatable Equatable TouchCountEvent->Equatable

Conforms To

PublishableEvent

Used by event types (such as TouchEvent) to indicate that they can be published to the device emulator.

Codable
Equatable

Initializers

init(total:​timestamp:​)

public init(total: Int, timestamp: Date)  

Creates a new TouchCountEvent.

init(from:​)

public init(from decoder: Decoder) throws  

Properties

total

public let total: Int

The total accumulated number of touches for this sensor.

timestamp

public let timestamp: Date

The timestamp of when the touch count event was received by a Cloud Connector.

event​Type

public var eventType: EventType  

Methods

encode(to:​)

public func encode(to encoder: Encoder) throws