PolarWatchFaceComplication

public enum PolarWatchFaceComplication : CaseIterable

Identifiers for individual watch face complications.

  • Undocumented

    Declaration

    Swift

    case alarm
  • Undocumented

    Declaration

    Swift

    case altitude
  • Undocumented

    Declaration

    Swift

    case activity
  • Undocumented

    Declaration

    Swift

    case battery
  • Undocumented

    Declaration

    Swift

    case breathingExercise
  • Undocumented

    Declaration

    Swift

    case calories
  • Undocumented

    Declaration

    Swift

    case compass
  • Undocumented

    Declaration

    Swift

    case countdownTimer
  • Undocumented

    Declaration

    Swift

    case date
  • Undocumented

    Declaration

    Swift

    case daylight
  • ecg

    Undocumented

    Declaration

    Swift

    case ecg
  • Undocumented

    Declaration

    Swift

    case empty
  • Undocumented

    Declaration

    Swift

    case flashlight
  • Undocumented

    Declaration

    Swift

    case heartRate
  • Undocumented

    Declaration

    Swift

    case jumpTest
  • Undocumented

    Declaration

    Swift

    case latestTraining
  • Undocumented

    Declaration

    Swift

    case navigation
  • Undocumented

    Declaration

    Swift

    case nightlyRecharge
  • Undocumented

    Declaration

    Swift

    case polarLogo
  • Undocumented

    Declaration

    Swift

    case secondsAnalog
  • Undocumented

    Declaration

    Swift

    case secondsDigital
  • Undocumented

    Declaration

    Swift

    case spo2
  • Undocumented

    Declaration

    Swift

    case timer
  • Undocumented

    Declaration

    Swift

    case userName
  • Undocumented

    Declaration

    Swift

    case weather
  • Undocumented

    Declaration

    Swift

    case weeklySummary
  • The string complication identifier used in the device KVS.

    Declaration

    Swift

    public var complicationId: String { get }
  • id

    Integer key derived from complicationId matching the Android hash code. Uses Java’s String.hashCode() algorithm (signed 32-bit polynomial).

    Declaration

    Swift

    public var id: Int32 { get }
  • Resolve a complication by its integer id (Java String.hashCode()).

    Declaration

    Swift

    public static func fromId(_ id: Int32) -> PolarWatchFaceComplication?