Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions notNeededPackages.json
Original file line number Diff line number Diff line change
Expand Up @@ -6475,6 +6475,10 @@
"libraryName": "react-query",
"asOfVersion": "1.2.8"
},
"react-resizable": {
"libraryName": "react-resizable",
"asOfVersion": "4.0.0"
},
"react-resize-detector": {
"libraryName": "react-resize-detector",
"asOfVersion": "6.1.0"
Expand Down
2 changes: 1 addition & 1 deletion types/bun/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"https://bun.com"
],
"dependencies": {
"bun-types": "1.3.13"
"bun-types": "1.3.14"
},
"devDependencies": {
"@types/bun": "workspace:."
Expand Down
2 changes: 2 additions & 0 deletions types/openui5/openui5-tests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -296,3 +296,5 @@ const p13nEngine = new Engine();
// version 1.147.0 added - tests are not required as the type definitions are generated and the generator is sufficiently tested

// sap.ui.webc.* libraries removed - tests are not required as the type definitions are generated and the generator is sufficiently tested

// version 1.148.0 added - tests are not required as the type definitions are generated and the generator is sufficiently tested
2 changes: 1 addition & 1 deletion types/openui5/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "@types/openui5",
"version": "1.147.9999",
"version": "1.148.9999",
"nonNpm": true,
"nonNpmDescription": "openui5",
"projects": [
Expand Down
2 changes: 1 addition & 1 deletion types/openui5/sap.f.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// For Library Version: 1.147.0
// For Library Version: 1.148.0

declare module "sap/tnt/library" {
export interface IToolHeader {
Expand Down
229 changes: 193 additions & 36 deletions types/openui5/sap.m.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// For Library Version: 1.147.0
// For Library Version: 1.148.0

declare module "sap/f/library" {
export interface IShellBar {
Expand Down Expand Up @@ -2584,71 +2584,159 @@ declare module "sap/m/library" {
Overflow = "Overflow",
}
/**
* undefined
* Operations for conditions used in the personalization condition panel.
*
* This enum is part of the 'sap/m/library' module export and must be accessed by the property 'P13nConditionOperation'.
*/
export enum P13nConditionOperation {
/**
* "ascending" operation: sorts values in ascending order.
*/
Ascending = "Ascending",

/**
* "average" operation: calculates the average of values.
*/
Average = "Average",

/**
* "between" operation: filters for values between two given operands.
*/
BT = "BT",

/**
* "contains" operation: filters for values that contain the given substring.
*/
Contains = "Contains",

/**
* "default values" operation: applies default values for the condition.
*
* @since 1.148
*/
DefaultValues = "DefaultValues",
/**
* "descending" operation: sorts values in descending order.
*/
Descending = "Descending",

/**
* "empty" operation: filters for entries whose value is empty.
*/
Empty = "Empty",

/**
* "ends with" operation: filters for values that end with the given string.
*/
EndsWith = "EndsWith",

/**
* "equal to" operation: filters for values equal to the given operand.
*/
EQ = "EQ",

/**
* "greater than or equal to" operation: filters for values greater than or equal to the given operand.
*/
GE = "GE",

/**
* "group ascending" operation: groups values in ascending order.
*/
GroupAscending = "GroupAscending",

/**
* "group descending" operation: groups values in descending order.
*/
GroupDescending = "GroupDescending",

/**
* "greater than" operation: filters for values greater than the given operand.
*/
GT = "GT",

/**
* "initial" operation: filters for entries whose value has not been changed from its initial state.
*/
Initial = "Initial",

/**
* "less than or equal to" operation: filters for values less than or equal to the given operand.
*/
LE = "LE",

/**
* "less than" operation: filters for values less than the given operand.
*/
LT = "LT",

/**
* "maximum" operation: determines the maximum value.
*/
Maximum = "Maximum",

/**
* "minimum" operation: determines the minimum value.
*/
Minimum = "Minimum",

/**
* "not between" operation: excludes values between two given operands.
*/
NotBT = "NotBT",

/**
* "does not contain" operation: excludes values that contain the given substring.
*/
NotContains = "NotContains",

/**
* "not empty" operation: excludes entries whose value is empty.
*/
NotEmpty = "NotEmpty",

/**
* "does not end with" operation: excludes values that end with the given string.
*/
NotEndsWith = "NotEndsWith",

/**
* "not equal to" operation: excludes values equal to the given operand.
*/
NotEQ = "NotEQ",

/**
* "not greater than or equal to" operation: excludes values greater than or equal to the given operand.
*/
NotGE = "NotGE",

/**
* "not greater than" operation: excludes values greater than the given operand.
*/
NotGT = "NotGT",

/**
* "not initial" operation: excludes entries whose value has not been changed from its initial state.
*/
NotInitial = "NotInitial",

/**
* "not less than or equal to" operation: excludes values less than or equal to the given operand.
*/
NotLE = "NotLE",

/**
* "not less than" operation: excludes values less than the given operand.
*/
NotLT = "NotLT",

/**
* "does not start with" operation: excludes values that start with the given string.
*/
NotStartsWith = "NotStartsWith",

/**
* "starts with" operation: filters for values that start with the given string.
*/
StartsWith = "StartsWith",

/**
* "total" operation: calculates the total of values.
*/
Total = "Total",
}
/**
* Type of a condition operation in the personalization condition panel.
*
* This enum is part of the 'sap/m/library' module export and must be accessed by the property 'P13nConditionOperationType'.
*/
export enum P13nConditionOperationType {
/**
* Default values for the condition.
*
* @since 1.148
*/
DefaultValues = "DefaultValues",
/**
* Values that should be excluded from the result.
*/
Exclude = "Exclude",
/**
* Values that should be included in the result.
*/
Include = "Include",
}
/**
* Type of panels used in the personalization dialog.
*
Expand Down Expand Up @@ -56538,14 +56626,20 @@ declare module "sap/m/Menu" {
declare module "sap/m/MenuButton" {
import { default as Control, $ControlSettings } from "sap/ui/core/Control";

import {
IFormContent,
ID,
URI,
TextDirection,
CSSSize,
} from "sap/ui/core/library";

import {
IToolbarInteractiveControl,
MenuButtonMode,
ButtonType,
} from "sap/m/library";

import { ID, URI, TextDirection, CSSSize } from "sap/ui/core/library";

import Event from "sap/ui/base/Event";

import Menu from "sap/m/Menu";
Expand All @@ -56563,8 +56657,9 @@ declare module "sap/m/MenuButton" {
*/
export default class MenuButton
extends Control
implements IToolbarInteractiveControl
implements IFormContent, IToolbarInteractiveControl
{
__implements__sap_ui_core_IFormContent: boolean;
__implements__sap_m_IToolbarInteractiveControl: boolean;
/**
* Constructor for a new MenuButton.
Expand Down Expand Up @@ -56874,6 +56969,16 @@ declare module "sap/m/MenuButton" {
* @returns Value of property `enabled`
*/
getEnabled(): boolean;
/**
* Implements {@link sap.ui.core.IFormContent} interface.
*
* `MenuButton` must not be stretched by the Form layout because it should keep its natural width.
*
* @ui5-protected Do not call from applications (only from related classes in the framework)
*
* @returns `true`
*/
getFormDoNotAdjustWidth(): boolean;
/**
* Gets current value of property {@link #getIcon icon}.
*
Expand Down Expand Up @@ -62429,6 +62534,11 @@ declare module "sap/m/MessageStrip" {
* - `em`
* - `strong`
* - `u`
* - `span` (with `style` and `class` attributes)
*
* **Inline Icons:** You can embed icons within the message text using the `span` element with the SAP-icons
* font family. Use direct Unicode characters or the helper function {@link sap.m.MessageStripUtilities.getInlineIcon}.
* See the {@link sap.m.MessageStrip Samples} for usage examples.
*
* Default value is `false`.
*
Expand Down Expand Up @@ -62627,6 +62737,11 @@ declare module "sap/m/MessageStrip" {
* - `em`
* - `strong`
* - `u`
* - `span` (with `style` and `class` attributes)
*
* **Inline Icons:** You can embed icons within the message text using the `span` element with the SAP-icons
* font family. Use direct Unicode characters or the helper function {@link sap.m.MessageStripUtilities.getInlineIcon}.
* See the {@link sap.m.MessageStrip Samples} for usage examples.
*
* When called with a value of `null` or `undefined`, the default value of the property will be restored.
*
Expand Down Expand Up @@ -62798,6 +62913,11 @@ declare module "sap/m/MessageStrip" {
* - `em`
* - `strong`
* - `u`
* - `span` (with `style` and `class` attributes)
*
* **Inline Icons:** You can embed icons within the message text using the `span` element with the SAP-icons
* font family. Use direct Unicode characters or the helper function {@link sap.m.MessageStripUtilities.getInlineIcon}.
* See the {@link sap.m.MessageStrip Samples} for usage examples.
*
* @since 1.50
*/
Expand Down Expand Up @@ -100755,6 +100875,17 @@ declare module "sap/m/Popover" {
* instead.
*/
getLeftButton(): ID | null;
/**
* Gets current value of property {@link #getMaxHeight maxHeight}.
*
* Sets the maximum height of the Popover. When the content exceeds this height, scrolling is enabled. This
* property applies to the entire Popover, including the header, content, and footer.
*
* @since 1.148
*
* @returns Value of property `maxHeight`
*/
getMaxHeight(): CSSSize;
/**
* Gets current value of property {@link #getModal modal}.
*
Expand Down Expand Up @@ -101236,6 +101367,24 @@ declare module "sap/m/Popover" {
*/
oLeftButton: ID | Button
): this;
/**
* Sets a new value for property {@link #getMaxHeight maxHeight}.
*
* Sets the maximum height of the Popover. When the content exceeds this height, scrolling is enabled. This
* property applies to the entire Popover, including the header, content, and footer.
*
* When called with a value of `null` or `undefined`, the default value of the property will be restored.
*
* @since 1.148
*
* @returns Reference to `this` in order to allow method chaining
*/
setMaxHeight(
/**
* New value for property `maxHeight`
*/
sMaxHeight?: CSSSize
): this;
/**
* Setter for property `modal`. This overwrites the default setter of the property `modal` to avoid rerendering
* the whole popover control.
Expand Down Expand Up @@ -101536,6 +101685,14 @@ declare module "sap/m/Popover" {
*/
contentHeight?: CSSSize | PropertyBindingInfo | `{${string}}`;

/**
* Sets the maximum height of the Popover. When the content exceeds this height, scrolling is enabled. This
* property applies to the entire Popover, including the header, content, and footer.
*
* @since 1.148
*/
maxHeight?: CSSSize | PropertyBindingInfo | `{${string}}`;

/**
* This property is deprecated. Please use properties verticalScrolling and horizontalScrolling instead.
* If you still use this property it will be mapped on the new properties verticalScrolling and horizontalScrolling.
Expand Down Expand Up @@ -145243,8 +145400,8 @@ declare module "sap/m/table/Title" {
* A composite title control intended to display a table title along with optional total and selected row
* counts.
*
* Overview: The `sap.m.table.Title` control renders the provided `sap.m.Title` control and optionally displays
* the table's total row count, the selected row count, or both independently.
* The `sap.m.table.Title` control renders the provided `sap.m.Title` control and optionally displays the
* table's total row count, the selected row count, or both independently.
*
* @since 1.147
*/
Expand Down
2 changes: 1 addition & 1 deletion types/openui5/sap.tnt.d.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// For Library Version: 1.147.0
// For Library Version: 1.148.0

declare module "sap/tnt/library" {
/**
Expand Down
Loading