addHeartbeatWithTimeInterval(sinceSeriesStartDate:precededByGap:completion:)
Adds a heartbeat to the series.
Declaration
func addHeartbeatWithTimeInterval(sinceSeriesStartDate timeIntervalSinceStart: TimeInterval, precededByGap: Bool, completion: @escaping @Sendable (Bool, (any Error)?) -> Void)func addHeartbeat(at timeIntervalSinceStart: TimeInterval, precededByGap: Bool) async throwsParameters
- timeIntervalSinceStart:
The time of the heartbeat, measured from the series builder’s start date. This must be a positive value.
- precededByGap:
A Boolean value that indicates whether this heartbeat was immediately preceded by a gap in the data, indicating that one or more heartbeats may be missing.
- completion:
The completion handler called by the builder after it attempts to add the heartbeat to the series. The completion handler takes the following parameters:
successA Boolean value that indicates whether the builder successfully added the heartbeat.
errorIf the
successparameter is False, this contains an object that describes the error; otherwise,nil.