Toolbox (pry-toolbox)
Le composant Toolbox
permet d’afficher une barre d’action
à partir d’un tableau d’actions fourni en entrée.
La liste des actions par défaut peut être consultée ici.
Les actions par défaut sont responsables de la gestion et de la modification de la disposition
de la présentation.
Les paramètres d’entrée du composant sont les suivants :
-
actions
: un tableau d’objets de typeToolboxActions
qui correspondent aux actions affichées dans la barre. L’interfaceToolboxAction
a 4 propriétés :-
name
, -
component
- le composant qui sera affiché dans la barre, (le composant doit hériter duToolboxActionComponent
qui est présent dans le même module), -
visible
- permet l’affichage conditionnel de l’action, -
access
- permet de spécifier les droits d’accès à l’action en utilisant la directivepryAccess
,
-
-
dropdownActions
: un tableau d’objets qui permet de ranger les actions spécifiées dans une liste déroulante ordonnée. Les objets de ce tableau ont les propriétés suivantes :-
name
- correspond à la propriétéToolboxAction.name
, -
order
- permet de spécifier l’ordre spécifique de l’action dans la liste déroulante,
-
-
displayLabels
- permet l’affichage des étiquettes ou seulement des icônes des actions.