Skip to content

ShellBar items cannot hold data-help-ids #7722

@xqtion

Description

@xqtion

Is your feature request related to a problem?

Our Assistant tool is relying on the attribute data-help-id and we would like to point out ShellBar items with that tool. However, it is not possible to add the data-help-id attribute to the ShellBar item (be it custom ones or the already existing ones such as Notifications).

Describe the solution you'd like

Adding the data-help-id works for UI5 Icons. It would be great if we get the possibility to not only customize the icon property in ShellBarItem via a string, but by actually adding a full fledged Icon element. As for the already existing ShellBar items (such as Notification), it is fine if the data-help-ids are set automatically just like their stableDomRefs/data-ui5-stable values.

Describe alternatives you've considered

Proper solutions such as just setting data-help-ids in ShellBarItems would of course be the best case. As the ShellBarItem is just a wrapper, I assume this wouldn't work that easily though.

Additional Context

As of now, at least the Profile ShellBar item is working fine because you can add the data-help-id to the Avatar element within the profile.

Declaration

  • I’m not disclosing any internal or sensitive information.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions