@types/openui5
Advanced tools
Comparing version 1.106.0 to 1.107.0
@@ -1,2 +0,2 @@ | ||
// Type definitions for OpenUI5 1.106 | ||
// Type definitions for OpenUI5 1.107 | ||
// Project: https://github.com/SAP/openui5 | ||
@@ -3,0 +3,0 @@ // Definitions by: OpenUI5 Bot <https://github.com/openui5bot> |
{ | ||
"name": "@types/openui5", | ||
"version": "1.106.0", | ||
"version": "1.107.0", | ||
"description": "TypeScript definitions for OpenUI5", | ||
@@ -41,4 +41,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/openui5", | ||
}, | ||
"typesPublisherContentHash": "63c614adb9434fd9b146994f9afee5a39abbb82234f2af6adf5f2af5a66523df", | ||
"typesPublisherContentHash": "26d1d38c7cbc20189283fb027799dfaa847cdd174fae3c35ffa136b17b6c7527", | ||
"typeScriptVersion": "4.3" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 13 Sep 2022 10:02:44 GMT | ||
* Last updated: Tue, 04 Oct 2022 14:03:03 GMT | ||
* Dependencies: [@types/jquery](https://npmjs.com/package/@types/jquery), [@types/qunit](https://npmjs.com/package/@types/qunit) | ||
@@ -14,0 +14,0 @@ * Global values: `sap` |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.102.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/codeeditor/library" {} |
@@ -1,3 +0,3 @@ | ||
// For Library Version: 1.100.0 | ||
// For Library Version: 1.107.0 | ||
declare namespace sap {} |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.106.0 | ||
// For Library Version: 1.107.0 | ||
@@ -1428,2 +1428,4 @@ declare module "sap/ui/fl/library" {} | ||
"sap/ui/fl/write/api/ContextBasedAdaptationsAPI": undefined; | ||
"sap/ui/fl/write/api/ContextSharingAPI": undefined; | ||
@@ -1430,0 +1432,0 @@ |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.106.0 | ||
// For Library Version: 1.107.0 | ||
@@ -59,2 +59,164 @@ declare module "sap/ui/mdc/filterbar/vh/FilterContainer" { | ||
declare module "sap/ui/mdc/p13n/panels/FilterPanel" { | ||
import ElementMetadata from "sap/ui/core/ElementMetadata"; | ||
import { PropertyBindingInfo } from "sap/ui/base/ManagedObject"; | ||
/** | ||
* P13n `FilterItem` object type. | ||
*/ | ||
export type FilterItem = { | ||
/** | ||
* The unique key of the item | ||
*/ | ||
name: string; | ||
/** | ||
* The label describing the personalization item | ||
*/ | ||
label: string; | ||
/** | ||
* Defines whether there is a visible grid shown in the panel for this key, also triggers the call of the | ||
* `#itemFactory` function | ||
*/ | ||
active: boolean; | ||
}; | ||
/** | ||
* @SINCE 1.107 | ||
* @EXPERIMENTAL (since 1.107) | ||
* | ||
* This control can be used to customize personalization content for filtering for an associated control | ||
* instance. | ||
*/ | ||
export default class FilterPanel | ||
/* was: sap.m.p13n.QueryPanel */ extends Object { | ||
/** | ||
* Constructor for a new `FilterPanel`. | ||
* | ||
* Accepts an object literal `mSettings` that defines initial property values, aggregated and associated | ||
* objects as well as event handlers. See {@link sap.ui.base.ManagedObject#constructor} for a general description | ||
* of the syntax of the settings object. | ||
*/ | ||
constructor( | ||
/** | ||
* Initial settings for the new control | ||
*/ | ||
mSettings?: $FilterPanelSettings | ||
); | ||
/** | ||
* Constructor for a new `FilterPanel`. | ||
* | ||
* Accepts an object literal `mSettings` that defines initial property values, aggregated and associated | ||
* objects as well as event handlers. See {@link sap.ui.base.ManagedObject#constructor} for a general description | ||
* of the syntax of the settings object. | ||
*/ | ||
constructor( | ||
/** | ||
* ID for the new control, generated automatically if no ID is given | ||
*/ | ||
sId?: string, | ||
/** | ||
* Initial settings for the new control | ||
*/ | ||
mSettings?: $FilterPanelSettings | ||
); | ||
/** | ||
* Creates a new subclass of class sap.ui.mdc.p13n.panels.FilterPanel with name `sClassName` and enriches | ||
* it with the information contained in `oClassInfo`. | ||
* | ||
* `oClassInfo` might contain the same kind of information as described in {@link sap.m.p13n.QueryPanel.extend}. | ||
* | ||
* @returns Created class / constructor function | ||
*/ | ||
static extend<T extends Record<string, unknown>>( | ||
/** | ||
* Name of the class being created | ||
*/ | ||
sClassName: string, | ||
/** | ||
* Object literal with information about the class | ||
*/ | ||
oClassInfo?: sap.ClassInfo<T, FilterPanel>, | ||
/** | ||
* Constructor function for the metadata object; if not given, it defaults to the metadata implementation | ||
* used by this class | ||
*/ | ||
FNMetaImpl?: Function | ||
): Function; | ||
/** | ||
* Returns a metadata object for class sap.ui.mdc.p13n.panels.FilterPanel. | ||
* | ||
* @returns Metadata object describing this class | ||
*/ | ||
static getMetadata(): ElementMetadata; | ||
/** | ||
* Sets the personalization state of the panel instance. | ||
* | ||
* @returns The SortPanel instance | ||
*/ | ||
static setP13nData( | ||
/** | ||
* An array containing the personalization state | ||
*/ | ||
aP13nData: FilterItem | ||
): FilterPanel; | ||
/** | ||
* Gets current value of property {@link #getItemFactory itemFactory}. | ||
* | ||
* A factory function that will be called whenever the user selects a new entry from the `ComboBox`. The | ||
* factory must return a single control instance of an input based control to provide custom filter capabilities. | ||
* This control is then going to be added in the grid layout provided by the `QueryPanel`. Whenever the | ||
* `FilterPanel#setP13nData` method will be called, the `active` can be used to update the current set of | ||
* active factory controls. | ||
* | ||
* **Note:**: The Panel will not handle the lifecylce of the provided factory control instance, in case | ||
* the row is going to be removed, the according consumer needs to decide about destroying or keeping the | ||
* control instance. | ||
* | ||
* @returns Value of property `itemFactory` | ||
*/ | ||
getItemFactory(): Function; | ||
/** | ||
* Sets a new value for property {@link #getItemFactory itemFactory}. | ||
* | ||
* A factory function that will be called whenever the user selects a new entry from the `ComboBox`. The | ||
* factory must return a single control instance of an input based control to provide custom filter capabilities. | ||
* This control is then going to be added in the grid layout provided by the `QueryPanel`. Whenever the | ||
* `FilterPanel#setP13nData` method will be called, the `active` can be used to update the current set of | ||
* active factory controls. | ||
* | ||
* **Note:**: The Panel will not handle the lifecylce of the provided factory control instance, in case | ||
* the row is going to be removed, the according consumer needs to decide about destroying or keeping the | ||
* control instance. | ||
* | ||
* When called with a value of `null` or `undefined`, the default value of the property will be restored. | ||
* | ||
* @returns Reference to `this` in order to allow method chaining | ||
*/ | ||
setItemFactory( | ||
/** | ||
* New value for property `itemFactory` | ||
*/ | ||
fnItemFactory: Function | ||
): this; | ||
} | ||
export interface $FilterPanelSettings | ||
extends /* was: sap.m.p13n.$QueryPanelSettings */ Object { | ||
/** | ||
* A factory function that will be called whenever the user selects a new entry from the `ComboBox`. The | ||
* factory must return a single control instance of an input based control to provide custom filter capabilities. | ||
* This control is then going to be added in the grid layout provided by the `QueryPanel`. Whenever the | ||
* `FilterPanel#setP13nData` method will be called, the `active` can be used to update the current set of | ||
* active factory controls. | ||
* | ||
* **Note:**: The Panel will not handle the lifecylce of the provided factory control instance, in case | ||
* the row is going to be removed, the according consumer needs to decide about destroying or keeping the | ||
* control instance. | ||
*/ | ||
itemFactory?: Function | PropertyBindingInfo | `{${string}}`; | ||
} | ||
} | ||
declare namespace sap { | ||
@@ -114,2 +276,4 @@ interface IUI5DefineDependencyNames { | ||
"sap/ui/mdc/enum/ProcessingStrategy": undefined; | ||
"sap/ui/mdc/enum/PropagationReason": undefined; | ||
@@ -233,2 +397,4 @@ | ||
"sap/ui/mdc/p13n/panels/FilterPanel": undefined; | ||
"sap/ui/mdc/p13n/StateUtil": undefined; | ||
@@ -235,0 +401,0 @@ |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.106.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/rta/api/startAdaptation" { |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.106.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/suite/library" { |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.102.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/support/library" { |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.100.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/testrecorder/library" {} |
@@ -1,2 +0,2 @@ | ||
// For Library Version: 1.102.0 | ||
// For Library Version: 1.107.0 | ||
@@ -3,0 +3,0 @@ declare module "sap/ui/webc/common/library" {} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
13894154
252428