Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSOutlineViewMBS class.

NSOutlineViewMBS.NSOutlineViewColumnDidMoveNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted whenever a column is moved by user action in an NSOutlineView object.

The notification object is the NSOutlineView object in which a column moved. The userInfo dictionary contains the following information:

NSOldColumn: An NSNumber object containing the integer value of the column’s original index
NSNewColumn: An NSNumber object containing the integer value of the column’s present index

NSOutlineViewMBS.NSOutlineViewColumnDidResizeNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted whenever a column is resized in an NSOutlineView object.

The notification object is the NSOutlineView object in which a column was resized. The userInfo dictionary contains the following information:

NSTableColumn: The column that was resized.
NSOldWidth: An NSNumber object containing the column’s original width

NSOutlineViewMBS.NSOutlineViewDisclosureButtonKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
These key is used by the outline view to create disclosure buttons that collapse and expand items.

The normal triangle disclosure button.

NSOutlineViewMBS.NSOutlineViewItemDidCollapseNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted whenever an item is collapsed in an NSOutlineView object.

The notification object is the NSOutlineView object in which an item was collapsed. A collapsed item’s children lose their status as being selected. The userInfo dictionary contains the following information:

NSObject: The item that was collapsed (an id)

NSOutlineViewMBS.NSOutlineViewItemDidExpandNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted whenever an item is expanded in an NSOutlineView object.

The notification object is the NSOutlineView object in which an item was expanded. The userInfo dictionary contains the following information:

NSObject: The item that was expanded (an id)

NSOutlineViewMBS.NSOutlineViewItemWillCollapseNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted before an item is collapsed (after the user clicks the arrow but before the item is collapsed).

The notification object is the NSOutlineView object that contains the item about to be collapsed. A collapsed item’s children will lose their status as being selected. The userInfo dictionary contains the following information:

NSObject: The item about to be collapsed (an id)

NSOutlineViewMBS.NSOutlineViewItemWillExpandNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted before an item is expanded (after the user clicks the arrow but before the item is collapsed).

The notification object is the outline view that contains an item about to be expanded. The userInfo dictionary contains the following information:

NSObject: The item that is to be expanded (an id)

NSOutlineViewMBS.NSOutlineViewSelectionDidChangeNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted after the outline view's selection changes.

The notification object is the outline view whose selection changed. This notification does not contain a userInfo dictionary.

NSOutlineViewMBS.NSOutlineViewSelectionIsChangingNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Posted as the outline view’s selection changes (while the mouse button is still down).

The notification object is the outline view whose selection is changing. This notification does not contain a userInfo dictionary.

NSOutlineViewMBS.NSOutlineViewShowHideButtonKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Cocoa Controls MBS MacControls Plugin 17.1 ✅ Yes ❌ No ❌ No ❌ No Desktop only
These key is used by the outline view to create disclosure buttons that collapse and expand items.

The Show/Hide button.

The items on this page are in the following plugins: MBS MacControls Plugin.


The biggest plugin in space...