Expand description
§Bindings to the WatchKit framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- WKAccessibility
Image Region WKInterfaceObject - Apple’s documentation
- WKAlert
Action WKAlertAction - Apple’s documentation
- WKAlert
Action Style WKAlertAction - Apple’s documentation
- WKAlert
Controller Style WKInterfaceController - Apple’s documentation
- WKApplication
WKApplication - Apple’s documentation
- WKApplication
Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKApplication
State WKExtension - Apple’s documentation
- WKAudio
File Asset Deprecated WKAudioFileAsset - WatchKit corollary to AVFoundation AVAsset abstract class
- WKAudio
File Player Deprecated WKAudioFilePlayer - Apple’s documentation
- WKAudio
File Player Item Deprecated WKAudioFilePlayerItem - WatchKit corollary to AVFoundation AVPlayer class
- WKAudio
File Player Item Status Deprecated WKAudioFilePlayerItem - Apple’s documentation
- WKAudio
File Player Status Deprecated WKAudioFilePlayer - Apple’s documentation
- WKAudio
File Queue Player Deprecated WKAudioFilePlayer - WatchKit corollary to AVFoundation AVQueuePlayer class
- WKAudio
Recorder Preset WKInterfaceController - Apple’s documentation
- WKBackground
Fetch Result WKExtension - Apple’s documentation
- WKBluetooth
Alert Refresh Background Task WKBackgroundTask - Updates from Bluetooth are available to the application. Register a CBCentralManagerDelegate to receive the updates, and then call this task’s completion handler.
- WKCrown
Sequencer WKCrownSequencer - Apple’s documentation
- WKExtended
Runtime Session WKExtendedRuntimeSession - Apple’s documentation
- WKExtended
Runtime Session Auto Launch Authorization Status WKExtendedRuntimeSession - Apple’s documentation
- WKExtended
Runtime Session Error Code WKExtendedRuntimeSession - Apple’s documentation
- WKExtended
Runtime Session Invalidation Reason WKExtendedRuntimeSession - Defines the reasons for which a session may become invalid.
- WKExtended
Runtime Session State WKExtendedRuntimeSession - Defines the potential states the session can be in
- WKExtension
WKExtension - Apple’s documentation
- WKGesture
Recognizer WKGestureRecognizer - Apple’s documentation
- WKGesture
Recognizer State WKGestureRecognizer - Apple’s documentation
- WKHaptic
Type WKInterfaceDevice - Apple’s documentation
- WKImage
WKImage - Apple’s documentation
- WKIntent
DidRun Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKInterface
Activity Ring WKInterfaceActivityRingandWKInterfaceObject - Apple’s documentation
- WKInterface
Authorization AppleID Button WKInterfaceAuthorizationAppleIDButtonandWKInterfaceObject - Apple’s documentation
- WKInterface
Authorization AppleID Button Style WKInterfaceAuthorizationAppleIDButton - Apple’s documentation
- WKInterface
Button WKInterfaceButtonandWKInterfaceObject - Apple’s documentation
- WKInterface
Controller WKInterfaceController - Apple’s documentation
- WKInterface
Date WKInterfaceDateandWKInterfaceObject - Apple’s documentation
- WKInterface
Device WKInterfaceDevice - Apple’s documentation
- WKInterface
Device Battery State WKInterfaceDevice - Apple’s documentation
- WKInterface
Device Crown Orientation WKInterfaceDevice - Apple’s documentation
- WKInterface
Device Wrist Location WKInterfaceDevice - Apple’s documentation
- WKInterface
Group WKInterfaceGroupandWKInterfaceObject - Apple’s documentation
- WKInterfaceHM
Camera WKInterfaceHMCameraandWKInterfaceObject - Apple’s documentation
- WKInterface
Image WKInterfaceImageandWKInterfaceObject - Apple’s documentation
- WKInterface
Inline Movie WKInterfaceInlineMovieandWKInterfaceObject - Apple’s documentation
- WKInterface
Label WKInterfaceLabelandWKInterfaceObject - Apple’s documentation
- WKInterface
Layout Direction WKInterfaceDevice - Apple’s documentation
- WKInterface
Map WKInterfaceMapandWKInterfaceObject - Apple’s documentation
- WKInterface
MapPin Color WKInterfaceMap - Apple’s documentation
- WKInterface
MapUser Tracking Mode WKInterfaceMap - Apple’s documentation
- WKInterface
Movie WKInterfaceMovieandWKInterfaceObject - Apple’s documentation
- WKInterface
Object WKInterfaceObject - Apple’s documentation
- WKInterface
Object Horizontal Alignment WKInterfaceObject - Apple’s documentation
- WKInterface
Object Vertical Alignment WKInterfaceObject - Apple’s documentation
- WKInterface
Payment Button WKInterfaceObjectandWKInterfacePaymentButton - Apple’s documentation
- WKInterface
Picker WKInterfaceObjectandWKInterfacePicker - Apple’s documentation
- WKInterfaceSCN
Scene WKInterfaceObjectandWKInterfaceSCNScene - Apple’s documentation
- WKInterfaceSK
Scene WKInterfaceObjectandWKInterfaceSKScene - Apple’s documentation
- WKInterface
Scroll Position WKInterfaceController - Apple’s documentation
- WKInterface
Semantic Content Attribute WKInterfaceDevice - Apple’s documentation
- WKInterface
Separator WKInterfaceObjectandWKInterfaceSeparator - Apple’s documentation
- WKInterface
Slider WKInterfaceObjectandWKInterfaceSlider - Apple’s documentation
- WKInterface
Switch WKInterfaceObjectandWKInterfaceSwitch - Apple’s documentation
- WKInterface
Table WKInterfaceObjectandWKInterfaceTable - Apple’s documentation
- WKInterface
Text Field WKInterfaceObjectandWKInterfaceTextField - Apple’s documentation
- WKInterface
Timer WKInterfaceObjectandWKInterfaceTimer - Apple’s documentation
- WKInterface
Volume Control WKInterfaceObjectandWKInterfaceVolumeControl - Apple’s documentation
- WKInterface
Volume Control Origin WKInterfaceVolumeControl - Apple’s documentation
- WKLong
Press Gesture Recognizer WKGestureRecognizer - Apple’s documentation
- WKMenu
Item Icon Deprecated WKInterfaceController - Apple’s documentation
- WKPage
Orientation WKInterfaceController - Apple’s documentation
- WKPan
Gesture Recognizer WKGestureRecognizer - Apple’s documentation
- WKPicker
Item WKInterfacePicker - Apple’s documentation
- WKRefresh
Background Task WKBackgroundTask - Apple’s documentation
- WKRelevant
Shortcut Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKSnapshot
Reason WKBackgroundTask - Apple’s documentation
- WKSnapshot
Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKSwipe
Gesture Recognizer WKGestureRecognizer - Apple’s documentation
- WKSwipe
Gesture Recognizer Direction WKGestureRecognizer - Apple’s documentation
- WKTap
Gesture Recognizer WKGestureRecognizer - Apple’s documentation
- WKText
Input Mode WKInterfaceController - Apple’s documentation
- WKURL
Session Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKUser
Notification Interface Controller WKInterfaceController - Apple’s documentation
- WKUser
Notification Interface Type WKInterfaceController - Apple’s documentation
- WKVideo
Gravity WKInterfaceController - Apple’s documentation
- WKWatch
Connectivity Refresh Background Task WKBackgroundTask - Apple’s documentation
- WKWater
Resistance Rating WKInterfaceDevice - Apple’s documentation
- Watch
KitError Code WKError - Apple’s documentation
Statics§
- WKAccessibility
Reduce ⚠Motion Status DidChange Notification WKAccessibility - Apple’s documentation
- WKAccessibility
Voice ⚠Over Status Changed WKAccessibility - Apple’s documentation
- WKApplication
DidBecome ⚠Active Notification WKExtension - Apple’s documentation
- WKApplication
DidEnter ⚠Background Notification WKExtension - Apple’s documentation
- WKApplication
DidFinish ⚠Launching Notification WKExtension - Apple’s documentation
- WKApplication
Will ⚠Enter Foreground Notification WKExtension - Apple’s documentation
- WKApplication
Will ⚠Resign Active Notification WKExtension - Apple’s documentation
- WKAudio
File ⚠Player Item DidPlay ToEnd Time Notification Deprecated WKAudioFilePlayerItem - Apple’s documentation
- WKAudio
File ⚠Player Item Failed ToPlay ToEnd Time Notification Deprecated WKAudioFilePlayerItem - Apple’s documentation
- WKAudio
File ⚠Player Item Time Jumped Notification Deprecated WKAudioFilePlayerItem - Apple’s documentation
- WKAudio
Recorder ⚠Controller Options Action Title Key WKInterfaceController - Apple’s documentation
- WKAudio
Recorder ⚠Controller Options Always Show Action Title Key WKInterfaceController - Apple’s documentation
- WKAudio
Recorder ⚠Controller Options Autorecord Key WKInterfaceController - Apple’s documentation
- WKAudio
Recorder ⚠Controller Options Maximum Duration Key WKInterfaceController - Apple’s documentation
- WKExtended
Runtime ⚠Session Error Domain WKExtendedRuntimeSession - Apple’s documentation
- WKMedia
Player ⚠Controller Options Autoplay Key WKInterfaceController - Apple’s documentation
- WKMedia
Player ⚠Controller Options Loops Key WKInterfaceController - Apple’s documentation
- WKMedia
Player ⚠Controller Options Start Time Key WKInterfaceController - Apple’s documentation
- WKMedia
Player ⚠Controller Options Video Gravity Key WKInterfaceController - Apple’s documentation
- WKText
Content ⚠Type Address City WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Address City AndState WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Address State WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Country Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Credit Card Number WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Email Address WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Family Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Full Street Address WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Given Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type JobTitle WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Location WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Middle Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Name Prefix WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Name Suffix WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type NewPassword WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Nickname WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type OneTime Code WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Organization Name WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Password WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Postal Code WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Street Address Line1 WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Street Address Line2 WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Sublocality WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Telephone Number WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠TypeURL WKInterfaceTextField - Apple’s documentation
- WKText
Content ⚠Type Username WKInterfaceTextField - Apple’s documentation
- Watch
KitError ⚠Domain WKError - Apple’s documentation
Traits§
- WKApplication
Delegate WKApplication - Apple’s documentation
- WKCrown
Delegate WKCrownSequencer - Apple’s documentation
- WKExtended
Runtime Session Delegate WKExtendedRuntimeSession - Apple’s documentation
- WKExtension
Delegate WKExtension - Apple’s documentation
- WKImage
Animatable WKInterfaceImage - Apple’s documentation
Functions§
- WKAccessibility
IsReduce ⚠Motion Enabled WKAccessibility - WKAccessibility
IsVoice ⚠Over Running WKAccessibility - WKApplication
Main ⚠Deprecated WKApplicationMain
Type Aliases§
- WKAlert
Action Handler WKAlertActionandblock2 - Apple’s documentation
- WKText
Content Type WKInterfaceTextField - Apple’s documentation