new package CategoryData(name, icon, callback, show_callback)
Parameters:
Name | Type | Default | Description |
---|---|---|---|
name |
string | Nom du groupe. | |
icon |
string | Icône du groupe, il sera affiché lorsque la catégorie est sélectionné. | |
callback |
function | Défini quels catégories sont dans ce groupe, la fonction retourne un booléen. | |
show_callback |
function | null | null | Défini le texte qui sera affiché dans le select, si null alors le texte sera le même que la catégorie. |
Members
-
callback :function
-
Fonction qui défini quel catégorie est dans le groupe
-
icon :string
-
Icône du groupe
-
name :string
-
Nom du groupe
-
show_callback :function
-
Défini le texte qui sera affiché dans le select
Methods
-
_default_callback() → {StringWhereCallback}
-
Sera appelé si aucun callback n'a été défini dans le constructeur.
Returns:
StringWhereCallback - Callback qui sera appelé ultérieurement, probablement dans une fonction `where` -
static Part(name, icon, callback, show_callback) → {CategoryData}
-
Génère un groupe de catégorie. Améliore la lisibilité du code.
Parameters:
Name Type Description name
string Nom du groupe. icon
string Icône du groupe, il sera affiché lorsque la catégorie est sélectionné. callback
function Défini quels catégories sont dans ce groupe, la fonction retourne un booléen. show_callback
function | null Défini le texte qui sera affiché dans le select, si null alors le texte sera le même que la catégorie. Returns:
CategoryData