UI5 / UI5/webcomponents

[Feature Request]: Add disabled property to TableRowAction (again)

Open
#12,806 6 comments 7 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request Medium Prio Table TOPIC TBL
Dominant language
TypeScript
Stars
1.8k
Forks
285
Avg merge
3d 2h
Merged PRs (30d)
59

Description

Feature Request Description

In the beginning there was a disabled property on TableRowAction . Unfortunatly this was removed deliberatly, as noted in https://github.com/UI5/webcomponents/issues/10851.

We do have valid use cases for disabled row actions.

Following the SAP Fiori design guidelines on "Component States" it states:

  • Disabled
    • Do: If a component can't currently be used, but its obvious how to enable it
    • Dont: If the user can never enable the component: Hide it
Proposed Solution

Add the "disabled" attribute again.

Proposed Alternatives

No response

Organization

aconso

Additional Context

No response

Priority

Medium

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

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the TableRowAction entry point and review the history in issue #10851, where the disabled property was previously removed. Implement the requested disabled attribute again and verify that the resulting behavior matches the stated SAP Fiori component-state guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.