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
27 changes: 27 additions & 0 deletions .storybook/custom-element-manifests/ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,24 @@
"privacy": "public",
"_ui5since": "2.6.0",
"_ui5noAttribute": true
},
{
"kind": "field",
"name": "accessibilityAttributes",
"type": {
"text": "AIButtonAccessibilityAttributes",
"references": [
{
"name": "AIButtonAccessibilityAttributes",
"package": "@ui5/webcomponents-ai",
"module": "dist/Button.js"
}
]
},
"default": "{}",
"description": "Defines the additional accessibility attributes that will be applied to the component.\n\nThis property allows for fine-tuned control of ARIA attributes for screen reader support.\nIt accepts an object with the following optional fields:\n\n- **root**: Accessibility attributes that will be applied to the root element.\n - **hasPopup**: Indicates the availability and type of interactive popup element (such as a menu or dialog).\n Accepts string values: `\"dialog\"`, `\"grid\"`, `\"listbox\"`, `\"menu\"`, or `\"tree\"`.\n - **roleDescription**: Defines a human-readable description for the button's role.\n Accepts any string value.\n\n- **arrowButton**: Accessibility attributes that will be applied to the arrow (split) button element.\n - **hasPopup**: Indicates the type of popup triggered by the arrow button.\n Accepts string values: `\"dialog\"`, `\"grid\"`, `\"listbox\"`, `\"menu\"`, or `\"tree\"`.\n - **expanded**: Indicates whether the popup controlled by the arrow button is currently expanded.\n Accepts boolean values: `true` or `false`.",
"privacy": "public",
"_ui5since": "2.6.0"
}
],
"events": [
Expand Down Expand Up @@ -157,6 +175,15 @@
"type": {
"text": "boolean"
}
},
{
"description": "Defines the additional accessibility attributes that will be applied to the component.\n\nThis property allows for fine-tuned control of ARIA attributes for screen reader support.\nIt accepts an object with the following optional fields:\n\n- **root**: Accessibility attributes that will be applied to the root element.\n - **hasPopup**: Indicates the availability and type of interactive popup element (such as a menu or dialog).\n Accepts string values: `\"dialog\"`, `\"grid\"`, `\"listbox\"`, `\"menu\"`, or `\"tree\"`.\n - **roleDescription**: Defines a human-readable description for the button's role.\n Accepts any string value.\n\n- **arrowButton**: Accessibility attributes that will be applied to the arrow (split) button element.\n - **hasPopup**: Indicates the type of popup triggered by the arrow button.\n Accepts string values: `\"dialog\"`, `\"grid\"`, `\"listbox\"`, `\"menu\"`, or `\"tree\"`.\n - **expanded**: Indicates whether the popup controlled by the arrow button is currently expanded.\n Accepts boolean values: `true` or `false`.",
"name": "accessibility-attributes",
"default": "{}",
"fieldName": "accessibilityAttributes",
"type": {
"text": "AIButtonAccessibilityAttributes"
}
}
],
"superclass": {
Expand Down
274 changes: 165 additions & 109 deletions .storybook/custom-element-manifests/fiori.json
Original file line number Diff line number Diff line change
Expand Up @@ -4949,7 +4949,7 @@
"description": "Fired when the `Close` button is pressed.",
"_ui5Cancelable": false,
"_ui5allowPreventDefault": false,
"_ui5Bubbles": true,
"_ui5Bubbles": false,
"_ui5parameters": [
{
"type": {
Expand Down Expand Up @@ -5980,6 +5980,16 @@
"description": "Defines whether the search item is selected.",
"privacy": "public"
},
{
"kind": "field",
"name": "deletable",
"type": {
"text": "boolean"
},
"default": "false",
"description": "Defines whether the search item is deletable.",
"privacy": "public"
},
{
"kind": "field",
"name": "scopeName",
Expand Down Expand Up @@ -6041,6 +6051,15 @@
"text": "boolean"
}
},
{
"description": "Defines whether the search item is deletable.",
"name": "deletable",
"default": "false",
"fieldName": "deletable",
"type": {
"text": "boolean"
}
},
{
"description": "Defines the scope of the search item",
"name": "scope-name",
Expand Down Expand Up @@ -6120,6 +6139,24 @@
"description": "Defines the accessible name of the header.",
"privacy": "public",
"default": "undefined"
},
{
"kind": "field",
"name": "wrappingType",
"type": {
"text": "WrappingType",
"references": [
{
"name": "WrappingType",
"package": "@ui5/webcomponents",
"module": "dist/types/WrappingType.js"
}
]
},
"default": "\"None\"",
"description": "Defines if the text of the component should wrap when it's too long.\nWhen set to \"Normal\", the content (title, description) will be wrapped\nusing the `ui5-expandable-text` component.<br/>\n\nThe text can wrap up to 100 characters on small screens (size S) and\nup to 300 characters on larger screens (size M and above). When text exceeds\nthese limits, it truncates with an ellipsis followed by a text expansion trigger.\n\nAvailable options are:\n- `None` (default) - The text will truncate with an ellipsis.\n- `Normal` - The text will wrap (without truncation).",
"privacy": "public",
"_ui5since": "2.15.0"
}
],
"slots": [
Expand Down Expand Up @@ -7450,6 +7487,16 @@
"description": "Search field for the ShellBar component.",
"name": "ShellBarSearch",
"members": [
{
"kind": "field",
"name": "autoOpen",
"type": {
"text": "boolean"
},
"default": "false",
"description": "Indicates whether the suggestions popover should be opened on focus.",
"privacy": "public"
},
{
"kind": "field",
"name": "loading",
Expand Down Expand Up @@ -7563,6 +7610,121 @@
}
}
],
"attributes": [
{
"description": "Indicates whether the suggestions popover should be opened on focus.",
"name": "auto-open",
"default": "false",
"fieldName": "autoOpen",
"type": {
"text": "boolean"
}
},
{
"description": "Indicates whether a loading indicator should be shown in the popup.",
"name": "loading",
"default": "false",
"fieldName": "loading",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Defines whether the value will be autcompleted to match an item.",
"name": "no-typeahead",
"default": "false",
"fieldName": "noTypeahead",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Indicates whether the items picker is open.",
"name": "open",
"default": "false",
"fieldName": "open",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Defines whether the clear icon of the search will be shown.",
"name": "show-clear-icon",
"default": "false",
"fieldName": "showClearIcon",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the value of the component.\n\n**Note:** The property is updated upon typing.",
"name": "value",
"default": "\"\"",
"fieldName": "value",
"type": {
"text": "string"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines a short hint intended to aid the user with data entry when the\ncomponent has no value.",
"name": "placeholder",
"default": "undefined",
"fieldName": "placeholder",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the accessible ARIA name of the component.",
"name": "accessible-name",
"default": "undefined",
"fieldName": "accessibleName",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the accessible ARIA description of the field.",
"name": "accessible-description",
"default": "undefined",
"fieldName": "accessibleDescription",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
}
],
"superclass": {
"name": "Search",
"package": "@ui5/webcomponents-fiori",
Expand Down Expand Up @@ -7684,112 +7846,6 @@
}
}
],
"attributes": [
{
"description": "Indicates whether a loading indicator should be shown in the popup.",
"name": "loading",
"default": "false",
"fieldName": "loading",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Defines whether the value will be autcompleted to match an item.",
"name": "no-typeahead",
"default": "false",
"fieldName": "noTypeahead",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Indicates whether the items picker is open.",
"name": "open",
"default": "false",
"fieldName": "open",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "Search",
"module": "dist/Search.js"
}
},
{
"description": "Defines whether the clear icon of the search will be shown.",
"name": "show-clear-icon",
"default": "false",
"fieldName": "showClearIcon",
"type": {
"text": "boolean"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the value of the component.\n\n**Note:** The property is updated upon typing.",
"name": "value",
"default": "\"\"",
"fieldName": "value",
"type": {
"text": "string"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines a short hint intended to aid the user with data entry when the\ncomponent has no value.",
"name": "placeholder",
"default": "undefined",
"fieldName": "placeholder",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the accessible ARIA name of the component.",
"name": "accessible-name",
"default": "undefined",
"fieldName": "accessibleName",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
},
{
"description": "Defines the accessible ARIA description of the field.",
"name": "accessible-description",
"default": "undefined",
"fieldName": "accessibleDescription",
"type": {
"text": "string | undefined"
},
"inheritedFrom": {
"name": "SearchField",
"module": "dist/SearchField.js"
}
}
],
"events": [
{
"name": "open",
Expand Down Expand Up @@ -10777,7 +10833,7 @@
"kind": "field",
"name": "opener",
"type": {
"text": "HTMLElement | string | undefined"
"text": "HTMLElement | string | null | undefined"
},
"description": "Defines the ID or DOM Reference of the element at which the user menu is shown.\nWhen using this attribute in a declarative way, you must only use the `id` (as a string) of the element at which you want to show the popover.\nYou can only set the `opener` attribute to a DOM Reference when using JavaScript.",
"privacy": "public",
Expand Down Expand Up @@ -10997,7 +11053,7 @@
"default": "undefined",
"fieldName": "opener",
"type": {
"text": "string | HTMLElement | undefined"
"text": "string | HTMLElement | null | undefined"
}
},
{
Expand Down
Loading
Loading