WKInterfaceObject

E494392

WKInterfaceObject is a fundamental WatchKit class that represents and manages user interface elements in Apple Watch apps.

All labels observed (2)

Label Occurrences
WKInterfaceObject canonical 4
WKInterfaceSeparator 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf WatchKit class
abstract base class
user interface object
availability watchOS 1.0+
linked to: watchOS
conformsTo NSObjectProtocol
linked to: NSCoding
definedInFramework WatchKit
designPattern MVC view component
hasMethod setAccessibilityHint:
setAccessibilityImageRegionLabel:
setAccessibilityLabel:
setAlpha:
setHeight:
setHidden:
setHorizontalAlignment:
setIsAccessibilityElement:
setVerticalAlignment:
setWidth:
hasProperty accessibilityHint
accessibilityLabel
alpha
height
hidden
isAccessibilityElement
width
inheritsFrom NSObject
introducedBy Apple
linked to: Apple Inc.
isSubclassedBy WKInterfaceButton
WKInterfaceController
WKInterfaceDate
WKInterfaceGroup
WKInterfaceImage
WKInterfaceLabel
WKInterfaceMap
WKInterfaceMovie
WKInterfacePicker
WKInterfaceSeparator
linked to: WKInterfaceObject

WKInterfaceSlider
WKInterfaceSwitch
WKInterfaceTable
WKInterfaceTimer
languageSupport Objective-C
Swift
module WatchKit
platform watchOS
primaryUse manages user interface elements in Apple Watch apps
represents user interface elements in Apple Watch apps
supportsFeature accessibility
dynamic layout adjustments
threadingModel must be used on main thread
usedIn Apple Watch apps

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

WatchKit includesClass WKInterfaceObject
WKInterfaceObject isSubclassedBy WKInterfaceSeparator
linked to: WKInterfaceObject
WKInterfaceImage inheritsFrom WKInterfaceObject
WKInterfaceGroup conformsTo WKInterfaceObject
WKInterfaceMap inheritsFrom WKInterfaceObject