NSView

E849987

NSView is the fundamental visual building block for user interfaces in macOS applications, representing a rectangular region responsible for drawing and event handling.

All labels observed (3)

Label Occurrences
NSView canonical 8
NSBox class 1
NSView class 1

How this entity was disambiguated

Statements (63)

Predicate Object
instanceOf AppKit class
Cocoa class
Objective-C class
conformsToProtocol NSAccessibility
NSAppearanceCustomization
NSDraggingDestination
NSPasteboardReading
NSPasteboardWriting
NSUserInterfaceItemIdentification
definedInFramework AppKit
linked to: macOS Cocoa
definedInModule AppKit
linked to: macOS Cocoa
hasMethod acceptsFirstResponder
addSubview:
convertPoint:fromView:
convertPoint:toView:
drawRect:
hitTest:
layout
mouseDown:
mouseMoved:
mouseUp:
removeFromSuperview
setNeedsDisplay:
setNeedsLayout:
viewDidMoveToSuperview
viewDidMoveToWindow
hasProperty alphaValue
autoresizingMask
bounds
constraints
frame
hidden
identifier
isFlipped
layer
needsDisplay
subviews
superview
translatesAutoresizingMaskIntoConstraints
wantsLayer
window
inheritsFrom NSResponder
introducedForPlatform macOS
isSuperclassOf NSCollectionView
NSControl
NSImageView
NSScrollView
NSTableView
NSTextView
primaryRole fundamental visual building block for macOS user interfaces
represents rectangular region
supports Auto Layout
Core Animation integration
accessibility
drag and drop
layer-backed views
usedFor animation
coordinate system management
drawing
event handling
hit testing
layout
usedIn macOS applications

How these facts were elicited

Referenced by (10)

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

Core Animation layerBacks NSView
Application Kit coreClass NSView
MTKView inheritsFrom NSView
CALayer associatedWith NSView
NeXTSTEP Application Kit contains NSView class
linked to: NSView
NeXTSTEP Application Kit contains NSBox class
linked to: NSView
NSWindow relatedConcept NSView
NSResponder superclassOf NSView
NSControl inheritsFrom NSView
NSViewController usedWith NSView