An object that is used as a placeholder when the key path of the bound controller returns the NSNo
marker for a binding.
SDK
- macOS 10.4+
Framework
- App
Kit
Declaration
static let noSelectionPlaceholder: NSBinding Option
An object that is used as a placeholder when the key path of the bound controller returns the NSNo
marker for a binding.
SDK
Framework
static let noSelectionPlaceholder: NSBinding Option
static let allows Editing Multiple Values Selection: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the binding allows editing when the value represents a multiple selection.
static let allows Null Argument: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the argument bindings allows passing argument values of nil
.
static let always Presents Application Modal Alerts: NSBinding Option
A number containing a Boolean value that determines if validation and error alert panels displayed as a result of this binding are displayed as application modal alerts.
static let conditionally Sets Editable: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the editable state of the user interface item is automatically configured based on the controller's selection.
static let conditionally Sets Enabled: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the enabled state of the user interface item is automatically configured based on the controller's selection.
static let conditionally Sets Hidden: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the hidden state of the user interface item is automatically configured based on the controller's selection.
static let content Placement Tag: NSBinding Option
A number that specifies the tag id of the popup menu item to replace with the content of the array.
static let continuously Updates Value: NSBinding Option
An NSNumber
object containing a Boolean value that determines whether the value of the binding is updated as edits are made to the user interface item or is updated only when the user interface item resigns as the responder.
static let creates Sort Descriptor: NSBinding Option
An NSNumber
object containing a Boolean value that determines if a sort descriptor is created for a table column.
static let deletes Objects On Remove: NSBinding Option
An NSNumber
object containing a Boolean value that determines if an object is deleted from the managed context immediately upon being removed from a relationship.
static let display Name: NSBinding Option
An NSString
object containing a human readable string to be displayed for a predicate.
static let display Pattern: NSBinding Option
An NSString
object that specifies a format string used to construct the final value of a string.
static let handles Content As Compound Value: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the content is treated as a compound value.
static let inserts Null Placeholder: NSBinding Option
An NSNumber
object containing a Boolean value that determines if an additional item which represents nil
is inserted into a matrix or pop-up menu before the items in the content array.
static let invokes Separately With Array Objects: NSBinding Option
An NSNumber
object containing a Boolean value that determines whether the specified selector is invoked with the array as the argument or is invoked repeatedly with each array item as an argument.
static let multiple Values Placeholder: NSBinding Option
An object that is used as a placeholder when the key path of the bound controller returns the NSMultiple
marker for a binding.
static let not Applicable Placeholder: NSBinding Option
An object that is used as a placeholder when the key path of the bound controller returns the NSNot
marker for a binding.
static let null Placeholder: NSBinding Option
An object that is used as a placeholder when the key path of the bound controller returns nil
for a binding.
static let predicate Format: NSBinding Option
An NSString
object containing the predicate pattern string for the predicate bindings. Use $value
to refer to the value in the search field.
static let raises For Not Applicable Keys: NSBinding Option
An NSNumber
object containing a Boolean value that specifies if an exception is raised when the binding is bound to a key that is not applicable—for example when an object is not key-value coding compliant for a key.
static let selector Name: NSBinding Option
An NSString
object that specifies the method selector invoked by the target binding when the user interface item is clicked.
static let selects All When Setting Content: NSBinding Option
An NSNumber
object containing a Boolean value that specifies if all the items in the array controller are selected when the content is set.
static let validates Immediately: NSBinding Option
An NSNumber
object containing a Boolean value that determines if the contents of the binding are validated immediately.
static let value Transformer: NSBinding Option
An NSValue
instance that is applied to the bound value.
static let value Transformer Name: NSBinding Option
The value for this key is an identifier of a registered NSValue
instance that is applied to the bound value.