estimatedRangeAtTarget
TypeScriptget estimatedRangeAtTarget(): (_Foundation_Measurement<_Foundation_UnitLength>) | nullSwift declarationlet estimatedRangeAtTarget: Measurement<UnitLength>?Estimated range at target state of charge
struct · iOS 27.0+ · SDK 27.1
struct ChargingTargetTarget information for the charging session.
get estimatedRangeAtTarget(): (_Foundation_Measurement<_Foundation_UnitLength>) | nullSwift declarationlet estimatedRangeAtTarget: Measurement<UnitLength>?Estimated range at target state of charge
static init(stateOfCharge: number, estimatedCompletionTime: globalThis.Date, scheduledStartTime: globalThis.Date, estimatedRangeAtTarget?: (_Foundation_Measurement<_Foundation_UnitLength>) | null): ElectricVehicleStatusEvent_ChargingTargetSwift declarationinit(stateOfCharge: Int, estimatedCompletionTime: Date, scheduledStartTime: Date, estimatedRangeAtTarget: Measurement<UnitLength>? = nil)Creates target information for a charging session. - Parameters: - stateOfCharge: Target state of charge percentage (0-100) - estimatedCompletionTime: The desired completion time for charging - scheduledStartTime: The scheduled start time for charging - estimatedRangeAtTarget: Estimated range at target SoC, or `nil` if unavailable
get stateOfCharge(): numberSwift declarationlet stateOfCharge: IntTarget state of charge for this charging session (0-100)
get scheduledStartTime(): globalThis.DateSwift declarationlet scheduledStartTime: DateScheduled start time for this charging session
get estimatedCompletionTime(): globalThis.DateSwift declarationlet estimatedCompletionTime: DateTarget completion time for this charging session
No declarations were skipped in this snapshot.