Private constructorPrivate 
Optional typedModel: TypedModel<any, any>The corresponding TypedModel of the binding.
Optional Optional constraintsAdditional constraints to be used when constructing a type object from a type name, ignored when a type object is given
Optional eventsMap of event handler functions keyed by the name of the binding events that they should be attached to
Optional formatFormat options to be used for the type; only taken into account when the type is specified by its name
Optional formatterFunction to convert model data into a property value
Optional modeBinding mode to be used for this property binding (e.g. one way)
Optional modelName of the model to bind against; when undefined or omitted, the default model is used
Optional parametersMap of additional parameters for this binding; the names and value ranges of the supported parameters
depend on the model implementation, they should be documented with the bindProperty method of the corresponding
model class or with the model specific subclass of sap.ui.model.PropertyBinding
Optional partsArray of binding info objects for the parts of a composite binding; the structure of each binding info
is the same as described for the oBindingInfo as a whole.
If a part is not specified as a binding info object but as a simple string, a binding info object will
be created with that string as path. The string may start with a model name prefix (see property path).
Note: recursive composite bindings are currently not supported. Therefore, a part must not contain
a parts property.
Optional pathPath in the model to bind to, either an absolute path or relative to the binding context for the corresponding
model; when the path contains a '>' sign, the string preceding it will override the model property
and the remainder after the '>' will be used as binding path
Optional suspendedWhether the binding should be suspended initially
Optional targetTarget type to be used by the type when formatting model data, for example "boolean" or "string" or "any"; defaults to the property's type
Optional typeA type object or the name of a type class to create such a type object; the type will be used for converting
model data to a property value (aka "formatting") and vice versa (in binding mode TwoWay, aka "parsing")
Optional Readonly typedThe corresponding TypedModel of the binding.
Optional useWhether the parameters to the formatter function should be passed as the related JavaScript primitive values. In this case the values of the model are parsed by the sap.ui.model.SimpleType#getModelFormat model format of the specified types from the binding parts.
Note: use this flag only when using multiple bindings.
Optional useWhether the parameters to the formatter function should be passed as raw values. In this case the specified types for the binding parts are not used and the values are not formatted.
Note: use this flag only when using multiple bindings. If you use only one binding and want raw values then simply don't specify a type for that binding.
Optional valueSince 1.61, defines a static binding with the given value.
Transforms the property value with the given function f.
The transformation function
Generated using TypeDoc
Represents a property binding info object with property type.
Use TypedModel.binding or compositeBinding to create an instance.