Optional
contextHolder: IContextHolderProtected
createCreate a new Bindings object by removing the given variable.
If the variable does not exist in the binding, a copy of the Bindings object is returned.
The variable key term or string. If it is a string, no ?
prefix must be given.
Create a new Bindings object by filtering entries using a callback.
A callback that is applied on each entry. Returning true indicates that this entry must be contained in the resulting Bindings object.
Protected
iteratorProtected
mapMerge this bindings with another, where merge conflicts can be resolved using a callback function.
A function that is invoked when a merge conflict occurs, for which the returned value is considered the merged value.
A Bindings object.
Create a new Bindings object by adding the given variable and value mapping.
If the variable already exists in the binding, then the existing mapping is overwritten.
The variable key term or string. If it is a string, no ?
prefix must be given.
The value.
An immutable.js-based Bindings object.