Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > IFlyoutInflater
Interface IFlyoutInflater
Signature :
export interface IFlyoutInflater
Méthodes
Method |
Description |
disposeItem(item) |
Élimine l'élément donné. Si l'élément en question se trouve dans l'espace de travail du panneau, il devrait se supprimer. Les implémentateurs ne sont pas tenus de supprimer complètement l'élément. Il peut être mis en cache, par exemple, à des fins de performances. |
gapForItem(state, defaultGap) |
Renvoie la quantité d'espacement qui doit suivre l'élément correspondant à la représentation JSON donnée. |
getType() |
Renvoie le type d'éléments que cet inflateur est chargé d'inflater. Il doit être identique au nom sous lequel cet inflateur s'enregistre, ainsi qu'à la valeur renvoyée par getType() sur les objets FlyoutItem renvoyés par load() . |
load(state, flyout) |
Charge l'objet représenté par l'état donné dans l'espace de travail. Notez que l'interface de cette méthode est identique à celle d'ISerializer, ce qui permet de réutiliser le code. |
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)."],[],[]]