pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

Documentation

  • Pebble C API
  • Pebble JavaScript API
  • PebbleKit JS
  • PebbleKit iOS
  • PebbleKit Android
  • Pebble C API
  • Pebble JavaScript API
  • PebbleKit JS
  • PebbleKit iOS
  • PebbleKit Android
  • c
    • Foundation
      • App
      • App Communication
      • App Glance
      • AppMessage
      • AppSync
      • AppWorker
      • DataLogging
      • DataStructures
        • UUID
      • Dictation
      • Dictionary
      • Event Service
        • AccelerometerService
        • AppFocusService
        • BatteryStateService
        • CompassService
        • ConnectionService
        • HealthService
        • TickTimerService
      • Exit Reason
      • Internationalization
      • Launch Reason
      • Logging
      • Math
      • Memory Management
      • Platform
      • Resources
        • File Formats
          • PBI File Format
          • PNG8 File Format
      • Rocky
      • Storage
      • Timer
      • Wakeup
      • Wall Time
      • WatchInfo
    • Graphics
      • Draw Commands
      • Drawing Paths
      • Drawing Primitives
      • Drawing Text
      • Fonts
      • Graphics Context
      • Graphics Types
        • Color Definitions
    • User Interface
      • Animation
        • PropertyAnimation
      • Clicks
      • Layers
        • ActionBarLayer
        • BitmapLayer
        • MenuLayer
        • RotBitmapLayer
        • ScrollLayer
        • SimpleMenuLayer
        • StatusBarLayer
        • TextLayer
      • Light
      • Preferences
      • UnobstructedArea
      • Vibes
      • Window
        • ActionMenu
        • NumberWindow
      • Window Stack
    • Smartstrap
    • Worker
    • Standard C
      • Format
      • Locale
      • Math
      • Memory
      • String
      • Time
  • rockyjs
    • CanvasRenderingContext2D
      • TextMetrics
      • fillStyle
      • Canvas
      • strokeStyle
      • canvas
      • lineWidth
      • font
      • textAlign
      • clearRect
      • fillRect
      • strokeRect
      • fillText
      • measureText
      • beginPath
      • closePath
      • moveTo
      • lineTo
      • arc
      • rect
      • fill
      • stroke
      • save
      • restore
      • rockyFillRadial
    • console
      • log
      • warn
      • error
    • Date
      • toLocaleString
      • toLocaleTimeString
      • toLocaleDateString
    • setTimeout
    • clearTimeout
    • setInterval
    • clearInterval
    • rocky
      • RockyPostMessageErrorCallback
      • RockyPostMessageConnectedCallback
      • WatchInfo
      • watchInfo
      • RockyMemoryPressureCallback
      • RockyPostMessageDisconnectedCallback
      • UserPreferences
      • RockyDrawCallback
      • RockyMessageCallback
      • RockyTickCallback
      • userPreferences
      • on
      • addEventListener
      • removeEventListener
      • off
      • postMessage
      • requestDraw
  • pebblekit_js
    • Pebble
      • addEventListener
      • on
      • removeEventListener
      • off
      • showSimpleNotificationOnPebble
      • sendAppMessage
      • postMessage
      • getTimelineToken
      • timelineSubscribe
      • timelineUnsubscribe
      • timelineSubscriptions
      • getActiveWatchInfo
      • getAccountToken
      • getWatchToken
      • appGlanceReload
      • TimelineTopicsCallback
      • openURL
      • AppGlanceReloadFailureCallback
      • AppMessageAckCallback
      • AppMessageNackCallback
      • EventCallback
      • TimelineTokenCallback
      • AppGlanceReloadSuccessCallback
      • PostMessageCallback
      • PostMessageErrorCallback
      • PostMessageConnectedCallback
      • PostMessageDisconnectedCallback
      • WatchInfo
      • AppGlanceSlice
  • pebblekit_android
    • com.getpebble.android.kit
      • Constants
      • PebbleKit
      • PebbleKit.FirmwareVersionInfo
      • PebbleKit.PebbleAckReceiver
      • PebbleKit.PebbleDataLogReceiver
      • PebbleKit.PebbleDataReceiver
      • PebbleKit.PebbleNackReceiver
      • Constants.PebbleAppType
      • Constants.PebbleDataType
    • com.getpebble.android.kit.util
      • PebbleDictionary
      • PebbleTuple
      • SportsState
      • PebbleDictionary.PebbleDictTypeException
      • PebbleDictionary.TupleOverflowException
      • PebbleTuple.ValueOverflowException
  • pebblekit_ios
    • Class References
      • PBBitmap
      • PBDataLoggingService
      • PBDataLoggingSessionMetadata
      • PBFirmwareMetadata
      • PBFirmwareVersion
      • PBPebbleCentral
      • PBPebbleKitLogging
      • PBResourceMetadata
      • PBSemanticVersion
      • PBSportsUpdate
      • PBVersionInfo
      • PBWatch
    • Protocol References
      • PBDataLoggingServiceDelegate
      • PBPebbleCentralDelegate
      • PBWatchDelegate
    • Constant References
      • FirmwareMetadataPlatform
      • GolfAppCommand
      • PBDataLoggingType
      • PBErrorCode
      • PBPebbleKitLogFlag
      • PBPebbleKitLogLevel
      • PBRemoteProtocolCapabilitiesFlags
      • PBUnitSystem
      • SportsAppActivityState
    • Category References
      • NSData(Pebble)
      • NSDictionary(Pebble)
      • NSError(Pebble)
      • NSNumber(PBStandardIntegerExtensions)