Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > ISelectableToolboxItem
Interface d'un élément de la boîte à outils que vous pouvez sélectionner.
Signature :
export interface ISelectableToolboxItem extends IToolboxItem
Extension:IToolboxItem
Méthodes
Method |
Description |
getClickTarget() |
Récupère l'élément HTML cliquable. L'élément parent de la boîte à outils reçoit des clics. La boîte à outils parent ajoutera un ID à cet élément afin de pouvoir transmettre l'événement onClick au bon toolboxItem. |
getContents() |
Récupère le contenu de l'élément de la boîte à outils. Ces éléments sont destinés à être affichés dans le menu déroulant. |
getName() |
Récupère le nom de l'élément de la boîte à outils. Utilisé pour émettre des événements. |
onClick(_e) |
Gère les clics sur l'élément de la boîte à outils. |
setSelected(_isSelected) |
Définit l'élément actuel de la boîte à outils comme sélectionné. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["The `ISelectableToolboxItem` interface defines the behavior of selectable items within a Blockly toolbox, extending the base `IToolboxItem` interface."],["It provides methods for handling click events, managing contents displayed in the flyout, retrieving the item's name, and setting its selection status."],["Each selectable item has a clickable HTML element used by the parent toolbox to manage click events."],["`ISelectableToolboxItem` is crucial for creating interactive toolbox items that users can select to add blocks to their workspace."]]],[]]