new MenuContextuel(trigger, choices, props, options)
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
trigger |
|||||||||||||||||||||||||||||||||||||
choices |
|||||||||||||||||||||||||||||||||||||
props |
Object |
Properties
|
|||||||||||||||||||||||||||||||||||
options |
Object |
Properties
|
Members
infos :*
- Source:
- To Do:
-
- À documenter et typer
Type:
- *
listeChoicesMenu :Array.<MenuContextuelChoice>
- Description:
Liste des choix
- Source:
Liste des choix
Type:
- Array.<MenuContextuelChoice>
trigger :HTMLElement|string
- Description:
L’élément sur lequel on va ajouter notre listener onClick
- Source:
L’élément sur lequel on va ajouter notre listener onClick
Type:
- HTMLElement | string
Methods
destroy()
- Description:
Détruit le menu (qui ne peut plus être utilisé ensuite), Il faut supprimer les variables qui pointent dessus pour que le js puisse le supprimer en RAM.
- Source:
replace()
- Description:
À appeler si le trigger qu’on avait passé au constructeur a changé de place
- Source:
toggle()
- Description:
Affiche ou masque le menu
- Source: