Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSTouchBarMBS class.

NSTouchBarMBS.customizationIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property TouchBar MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A string uniquely identifying this bar for customization purposes.

All bars with this identifier will have their items coordinated automatically during customization or instantiation.
Touch bars lacking a customizationIdentifier are not customizable.
(Read and Write property)

Some examples using this property:

NSTouchBarMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property TouchBar MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The internal object reference.

(Read and Write property)

NSTouchBarMBS.principalItemIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property TouchBar MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Specifying a principal item identifier communicates that the item with that identifier has special significance to this touch bar.

Currently, that item will be placed in the center of the resolved touch row. Note that multiple visible bars may each specify a principal item identifier - but only one of them can have the request honored.
(Read and Write property)

Some examples using this property:

NSTouchBarMBS.visible as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property TouchBar MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No Desktop only
When true, the touch bar is attached to an eligible touch bar provider, and its items are displayable, assuming adequate space.

(Read only property)

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


The biggest plugin in space...