Beispiel #1
0
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindList JSONModel#bindList} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 public extern JSONListBinding(sap.ui.model.json.JSONModel oModel, string sPath, sap.ui.model.Context oContext);
Beispiel #2
0
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindList JSONModel#bindList} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 /// <param name="aSorters">Initial sort order (can be either a sorter or an array of sorters)</param>
 public extern JSONListBinding(sap.ui.model.json.JSONModel oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Sorter, sap.ui.model.Sorter[]> aSorters);
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindProperty JSONModel#bindProperty} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 /// <param name="mParameters">Map of optional parameters as defined by subclasses; this class does not introduce any own parameters</param>
 public extern JSONPropertyBinding(sap.ui.model.json.JSONModel oModel, string sPath, sap.ui.model.Context oContext, object mParameters);
Beispiel #4
0
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindTree JSONModel#bindTree} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree or array that should be bound</param>
 public extern JSONTreeBinding(sap.ui.model.json.JSONModel oModel, string sPath);
Beispiel #5
0
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindTree JSONModel#bindTree} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree or array that should be bound</param>
 /// <param name="oContext">Context object for this binding, mandatory when a relative binding path is given</param>
 public extern JSONTreeBinding(sap.ui.model.json.JSONModel oModel, string sPath, object oContext);
Beispiel #6
0
 /// <summary>
 /// Creates a new JSONListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.json.JSONModel#bindTree JSONModel#bindTree} on the corresponding model instance instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree or array that should be bound</param>
 /// <param name="oContext">Context object for this binding, mandatory when a relative binding path is given</param>
 /// <param name="aFilters">Predefined filters contained in an array</param>
 public extern JSONTreeBinding(sap.ui.model.json.JSONModel oModel, string sPath, object oContext, Union <sap.ui.model.Filter, sap.ui.model.Filter[]> aFilters);