Skip to content
Open
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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions packages/ai/src/Button.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ type AIButtonAccessibilityAttributes = { root?: AIButtonRootAccessibilityAttribu
* @public
* @experimental The **@ui5/webcomponents-ai** package (including Button and ButtonState) is under active development and considered experimental. Component APIs are subject to change.
* Furthermore, the package supports **Horizon** themes only.
* @ui5subcomponent ButtonState
*/

@customElement({
Expand Down
2 changes: 1 addition & 1 deletion packages/ai/src/ToolbarLabel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import ToolbarLabelTemplate from "./ToolbarLabelTemplate.js";
* @constructor
* @extends ToolbarItem
* @private
* @since 1.0.0-rc.1
* @since 1.0.0
*/
@customElement({
tag: "ui5-ai-toolbar-label",
Expand Down
4 changes: 4 additions & 0 deletions packages/compat/src/Table.ts
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,10 @@ enum TableFocusTargetElement {
* @extends UI5Element
* @public
* @deprecated Deprecated as of version 2.12.0, use `@ui5/webcomponents/dist/Table.js` instead.
* @ui5subcomponent TableCell
* @ui5subcomponent TableColumn
* @ui5subcomponent TableGroupRow
* @ui5subcomponent TableRow
*/
@customElement({
tag: "ui5-table",
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/BarcodeScannerDialog.ts
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ type BarcodeScannerDialogScanErrorEventDetail = {
* @constructor
* @extends UI5Element
* @public
* @since 1.0.0-rc.15
* @since 1.0.0
*/
@customElement({
tag: "ui5-barcode-scanner-dialog",
Expand Down
2 changes: 2 additions & 0 deletions packages/fiori/src/DynamicPage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,8 @@ const SCROLL_THRESHOLD = 10; // px
* @csspart content - Used to style the content of the component
* @csspart fit-content - Used to style the fit content container of the component.
* @csspart footer - Used to style the footer of the component
* @ui5subcomponent DynamicPageHeader
* @ui5subcomponent DynamicPageTitle
*/
@customElement({
tag: "ui5-dynamic-page",
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/FilterItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import type FilterItemOption from "./FilterItemOption.js";
* @constructor
* @extends UI5Element
* @abstract
* @since 1.0.0-rc.16
* @since 1.0.0
* @public
*/
@customElement("ui5-filter-item")
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/FilterItemOption.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import customElement from "@ui5/webcomponents-base/dist/decorators/customElement
* @constructor
* @extends UI5Element
* @abstract
* @since 1.0.0-rc.16
* @since 1.0.0
* @public
*/
@customElement("ui5-filter-item-option")
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/FlexibleColumnLayout.ts
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ type FCLAccessibilityAttributes = {
* @constructor
* @extends UI5Element
* @public
* @since 1.0.0-rc.8
* @since 1.0.0
*/
@customElement({
tag: "ui5-flexible-column-layout",
Expand Down
4 changes: 2 additions & 2 deletions packages/fiori/src/IllustratedMessage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ const getEffectiveIllustrationName = (name: string): string => {
* @constructor
* @extends UI5Element
* @public
* @since 1.0.0-rc.15
* @since 1.0.0
*/

@customElement({
Expand Down Expand Up @@ -257,7 +257,7 @@ class IllustratedMessage extends UI5Element {
*
* **Note:** Using this slot, the default subtitle text of illustration and the value of `subtitleText` property will be overwritten.
* @public
* @since 1.0.0-rc.16
* @since 1.0.0
*/
@slot({ type: HTMLElement })
subtitle!: Slot<HTMLElement>;
Expand Down
1 change: 1 addition & 0 deletions packages/fiori/src/MediaGallery.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ const COLUMNS_COUNT: Record<string, number> = {
* @extends UI5Element
* @public
* @since 1.1.0
* @ui5subcomponent MediaGalleryItem
*/
@customElement({
tag: "ui5-media-gallery",
Expand Down
2 changes: 2 additions & 0 deletions packages/fiori/src/NotificationList.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ type NotificationItemCloseEventDetail = NotificationItemEventDetail;
* @extends UI5Element
* @since 2.0.0
* @public
* @ui5subcomponent NotificationListGroupItem
* @ui5subcomponent NotificationListItem
*/
@customElement({
tag: "ui5-notification-list",
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/NotificationListGroupItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ type NotificationListGroupItemToggleEventDetail = {
* `import "@ui5/webcomponents-fiori/dist/NotificationListGroupItem.js";`
* @constructor
* @extends NotificationListItemBase
* @since 1.0.0-rc.8
* @since 1.0.0
* @public
*/
@customElement({
Expand Down
4 changes: 2 additions & 2 deletions packages/fiori/src/NotificationListItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ const ICON_PER_STATUS_DESIGN = {
*
* @constructor
* @extends NotificationListItemBase
* @since 1.0.0-rc.8
* @since 1.0.0
* @public
* @csspart title-text - Used to style the titleText of the notification list item
*/
Expand Down Expand Up @@ -187,7 +187,7 @@ class NotificationListItem extends NotificationListItemBase {
* and a `ShowMore/Less` button would be displayed.
* @default "None"
* @public
* @since 1.0.0-rc.15
* @since 1.0.0
*/
@property()
wrappingType: `${WrappingType}` = "None";
Expand Down
4 changes: 2 additions & 2 deletions packages/fiori/src/NotificationListItemBase.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
* The base class of the `NotificationListItem` and `NotificationListGroupItem`.
* @constructor
* @extends ListItemBase
* @since 1.0.0-rc.8
* @since 1.0.0
* @public
*/
@customElement({})
Expand Down Expand Up @@ -48,7 +48,7 @@ class NotificationListItemBase extends ListItemBase {
* Defines if a busy indicator would be displayed over the item.
* @default false
* @public
* @since 1.0.0-rc.8
* @since 1.0.0
*/
@property({ type: Boolean })
loading = false;
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/Page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ import PageCss from "./generated/themes/Page.css.js";
* `import "@ui5/webcomponents-fiori/dist/Page.js";`
* @constructor
* @extends UI5Element
* @since 1.0.0-rc.12
* @since 1.0.0
* @public
* @csspart content - Used to style the content section of the component
*/
Expand Down
3 changes: 2 additions & 1 deletion packages/fiori/src/ProductSwitch.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@ interface IProductSwitchItem extends HTMLElement, ITabbable {
* @constructor
* @extends UI5Element
* @public
* @since 1.0.0-rc.5
* @since 1.0.0
* @ui5subcomponent ProductSwitchItem
*/
@customElement({
tag: "ui5-product-switch",
Expand Down
6 changes: 3 additions & 3 deletions packages/fiori/src/ProductSwitchItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ import ProductSwitchItemCss from "./generated/themes/ProductSwitchItem.css.js";
* @extends UI5Element
* @public
* @implements {IProductSwitchItem}
* @since 1.0.0-rc.5
* @since 1.0.0
*/
@customElement({
tag: "ui5-product-switch-item",
Expand All @@ -61,7 +61,7 @@ class ProductSwitchItem extends UI5Element implements IProductSwitchItem {
/**
* Defines the title of the component.
* @default undefined
* @since 1.0.0-rc.15
* @since 1.0.0
* @public
*/
@property()
Expand All @@ -70,7 +70,7 @@ class ProductSwitchItem extends UI5Element implements IProductSwitchItem {
/**
* Defines the subtitle of the component.
* @default undefined
* @since 1.0.0-rc.15
* @since 1.0.0
* @public
*/
@property()
Expand Down
5 changes: 5 additions & 0 deletions packages/fiori/src/Search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ type SearchEventDetails = {
* @experimental
* @csspart popover - Used to style the suggestions popup
* @since 2.24.0
* @ui5subcomponent SearchItem
* @ui5subcomponent SearchItemGroup
* @ui5subcomponent SearchItemShowMore
* @ui5subcomponent SearchMessageArea
* @ui5subcomponent SearchScope
*/
@customElement({
tag: "ui5-search",
Expand Down
26 changes: 15 additions & 11 deletions packages/fiori/src/ShellBar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,11 @@ type ShellBarSearchFieldClearEventDetail = {
* @constructor
* @extends UI5Element
* @public
* @since 0.8.0
* @since 1.0.0
* @ui5subcomponent ShellBarBranding
* @ui5subcomponent ShellBarItem
* @ui5subcomponent ShellBarSearch
* @ui5subcomponent ShellBarSpacer
*/

@customElement({
Expand Down Expand Up @@ -236,7 +240,7 @@ type ShellBarSearchFieldClearEventDetail = {
/**
* Fired, when the logo is activated.
* @param {HTMLElement} targetRef dom ref of the activated element
* @since 0.10
* @since 1.0.0
* @public
*/
@event("logo-click", {
Expand All @@ -248,7 +252,7 @@ type ShellBarSearchFieldClearEventDetail = {
*
* **Note:** You can prevent closing of overflow popover by calling `event.preventDefault()`.
* @param {HTMLElement} item DOM ref of the activated list item
* @since 0.10
* @since 1.0.0
* @public
*/
@event("menu-item-click", {
Expand Down Expand Up @@ -387,7 +391,7 @@ class ShellBar extends UI5Element {
*
* **Note:** We recommend not using the `size` attribute of `ui5-avatar` because
* it should have specific size by design in the context of `ui5-shellbar` profile.
* @since 1.0.0-rc.6
* @since 1.0.0
* @public
*/
@slot()
Expand Down Expand Up @@ -601,7 +605,7 @@ class ShellBar extends UI5Element {
/**
* Defines the logo of the `ui5-shellbar`.
* For example, you can use `ui5-avatar` or `img` elements as logo.
* @since 1.0.0-rc.8
* @since 1.0.0
* @public
*/
@slot()
Expand All @@ -611,7 +615,7 @@ class ShellBar extends UI5Element {
* Defines the items displayed in menu after a click on a start button.
*
* **Note:** You can use the `<ui5-li></ui5-li>` and its ancestors.
* @since 0.10
* @since 1.0.0
* @public
*/
@slot()
Expand Down Expand Up @@ -1131,7 +1135,7 @@ class ShellBar extends UI5Element {
* Returns the `logo` DOM ref.
* @public
* @default null
* @since 1.0.0-rc.16
* @since 1.0.0
*/
get logoDomRef(): HTMLElement | null {
return this.shadowRoot!.querySelector<HTMLElement>(`*[data-ui5-stable="logo"]`);
Expand All @@ -1141,7 +1145,7 @@ class ShellBar extends UI5Element {
* Returns the `notifications` icon DOM ref.
* @public
* @default null
* @since 1.0.0-rc.16
* @since 1.0.0
*/
get notificationsDomRef(): HTMLElement | null {
if (this.isHidden(ShellBarActions.Notifications)) {
Expand All @@ -1154,7 +1158,7 @@ class ShellBar extends UI5Element {
* Returns the `overflow` icon DOM ref.
* @public
* @default null
* @since 1.0.0-rc.16
* @since 1.0.0
*/
get overflowDomRef(): HTMLElement | null {
return this.shadowRoot!.querySelector<HTMLElement>(`*[data-ui5-stable="overflow"]`);
Expand All @@ -1164,7 +1168,7 @@ class ShellBar extends UI5Element {
* Returns the `profile` icon DOM ref.
* @public
* @default null
* @since 1.0.0-rc.16
* @since 1.0.0
*/
get profileDomRef(): HTMLElement | null {
return this.shadowRoot!.querySelector<HTMLElement>(`*[data-ui5-stable="profile"]`);
Expand All @@ -1174,7 +1178,7 @@ class ShellBar extends UI5Element {
* Returns the `product-switch` icon DOM ref.
* @public
* @default null
* @since 1.0.0-rc.16
* @since 1.0.0
*/
get productSwitchDomRef(): HTMLElement | null {
return this.shadowRoot!.querySelector<HTMLElement>(`*[data-ui5-stable="product-switch"]`);
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/ShellBarItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ class ShellBarItem extends UI5Element {
/**
* Defines the count displayed in badge.
* @default undefined
* @since 1.0.0-rc.6
* @since 1.0.0
* @public
*/
@property()
Expand Down
7 changes: 5 additions & 2 deletions packages/fiori/src/SideNavigation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,11 @@ type PopupSideNavigationItem = SideNavigationItem & { associatedItem: SideNaviga
* `import "@ui5/webcomponents-fiori/dist/SideNavigationSubItem.js";` (for `ui5-side-navigation-sub-item`)
* @constructor
* @extends UI5Element
* @since 1.0.0-rc.8
* @since 1.0.0
* @public
* @ui5subcomponent SideNavigationGroup
* @ui5subcomponent SideNavigationItem
* @ui5subcomponent SideNavigationSubItem
*/

@customElement({
Expand Down Expand Up @@ -214,7 +217,7 @@ class SideNavigation extends UI5Element {
* **Note:** The header is displayed when the component is expanded - the property `collapsed` is false;
*
* @public
* @since 1.0.0-rc.11
* @since 1.0.0
*/
@slot()
header!: Slot<HTMLElement>;
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/SideNavigationItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ import createInstanceChecker from "@ui5/webcomponents-base/dist/util/createInsta
* @extends SideNavigationSelectableItemBase
* @abstract
* @public
* @since 1.0.0-rc.8
* @since 1.0.0
*/
@customElement({
tag: "ui5-side-navigation-item",
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/SideNavigationSubItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import SideNavigationSubItemCss from "./generated/themes/SideNavigationSubItem.c
* @extends SideNavigationSelectableItemBase
* @public
* @abstract
* @since 1.0.0-rc.8
* @since 1.0.0
*/
@customElement({
tag: "ui5-side-navigation-sub-item",
Expand Down
2 changes: 1 addition & 1 deletion packages/fiori/src/SortItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import customElement from "@ui5/webcomponents-base/dist/decorators/customElement
* @constructor
* @extends UI5Element
* @abstract
* @since 1.0.0-rc.16
* @since 1.0.0
* @public
*/
@customElement("ui5-sort-item")
Expand Down
6 changes: 4 additions & 2 deletions packages/fiori/src/Timeline.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@ const GROWING_WITH_SCROLL_DEBOUNCE_RATE = 250; // ms
* @constructor
* @extends UI5Element
* @public
* @since 0.8.0
* @since 1.0.0
* @ui5subcomponent TimelineGroupItem
* @ui5subcomponent TimelineItem
*/
@customElement({
tag: "ui5-timeline",
Expand Down Expand Up @@ -118,7 +120,7 @@ class Timeline extends UI5Element {
/**
* Defines the items orientation.
* @default "Vertical"
* @since 1.0.0-rc.15
* @since 1.0.0
* @public
*/
@property()
Expand Down
Loading
Loading