@dreamworld/dw-action-toolbar v5.2.6
action-toolbar
- Extended version of dw-select.
- It's mainly element is used to display action toolbar.
- Show primary action by default.
- Show semi primary action on hover of
action-toolbar
. - Other action(exclude primary) show in dropdown.
Install
npm install --save @dw/dw-action-toolbar
Usage
import '@dw/dw-action-toolbar/action-toolbar';
Events
- Fires
action
event with action name.
Features
- Hide actions
- Disable action with tooltip
Hide actions
- Provide way to hide actions from master actions.
- Using
hiddenActions
property to hide a action.
Example with hidden actions:
<action-toolbar .actions="${[{name: 'ADD', label: 'Add', icon: 'content.add'}, {name: 'EDIT', label: 'Edit', icon: 'editor.edit'}, {name: 'DELETE', label: 'Delete', icon: 'action.delete'}]}" .hiddenActions="${['DELETE', 'ADD']}">
</action-toolbar>
Disable action with tooltip
- Disable action using
disabledActions
property. - Passed
action
askey
andtooltip
as avalue
of object.
Example with disabled actions:
<action-toolbar .actions="${[{name: 'ADD', label: 'Add', icon: 'content.add'}, {name: 'EDIT', label: 'Edit', icon: 'editor.edit'}, {name: 'DELETE', label: 'Delete', icon: 'action.delete'}]}" .disabledActions="${{'DELETE': 'User has no write permission'}}">
</action-toolbar>
Examples
Example with actions:
<action-toolbar .actions="${[{name: 'ADD', label: 'Add', icon: 'content.add'}, {name: 'EDIT', label: 'Edit', icon: 'editor.edit'}, {name: 'DELETE', label: 'Delete', icon: 'action.delete'}]}"></action-toolbar>
Road map
- Support
primaryActions
&semiPrimaryActions
.
2 months ago
4 months ago
5 months ago
5 months ago
5 months ago
9 months ago
9 months ago
10 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
9 months ago
9 months ago
7 months ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago