NSOutlineView Class Reference
PDF
Overview
Tasks
Setting the Data Source
Working with Expandability
Monitoring Selection Changes
Expanding and Collapsing the Outline
Redisplaying Information
Converting Between Items and Rows
Working with the Outline Column
Working with Indentation
Working with Persistence
Supporting Drag and Drop
Getting the Parent for an Item
Getting the Frame for a Cell
Getting and Setting the Delegate
Instance Methods
autoresizesOutlineColumn
autosaveExpandedItems
collapseItem:
collapseItem:collapseChildren:
dataSource
delegate
expandItem:
expandItem:expandChildren:
frameOfOutlineCellAtRow:
indentationMarkerFollowsCell
indentationPerLevel
isExpandable:
isItemExpanded:
itemAtRow:
levelForItem:
levelForRow:
outlineTableColumn
parentForItem:
reloadItem:
reloadItem:reloadChildren:
rowForItem:
setAutoresizesOutlineColumn:
setAutosaveExpandedItems:
setDataSource:
setDelegate:
setDropItem:dropChildIndex:
setIndentationMarkerFollowsCell:
setIndentationPerLevel:
setOutlineTableColumn:
shouldCollapseAutoExpandedItemsForDeposited:
Delegate Methods
outlineViewColumnDidMove:
outlineViewColumnDidResize:
outlineViewItemDidCollapse:
outlineViewItemDidExpand:
outlineViewItemWillCollapse:
outlineViewItemWillExpand:
outlineViewSelectionDidChange:
outlineViewSelectionIsChanging:
Constants
Drop on Item Index
Notifications
NSOutlineViewColumnDidMoveNotification
NSOutlineViewColumnDidResizeNotification
NSOutlineViewItemDidCollapseNotification
NSOutlineViewItemDidExpandNotification
NSOutlineViewItemWillCollapseNotification
NSOutlineViewItemWillExpandNotification
NSOutlineViewSelectionDidChangeNotification
NSOutlineViewSelectionIsChangingNotification
Revision History
Index
RELATED SAMPLE CODE
PhotoSearch
COMPANION GUIDES
Outline View Programming Topics for Cocoa
Drag and Drop Programming Topics for Cocoa