Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > IPositionable
Interface IPositionable
Interface d'un composant positionné au-dessus de l'espace de travail.
Signature :
export interface IPositionable extends IComponent
Extension:IComponent
Méthodes
Method |
Description |
getBoundingRectangle() |
Renvoie le rectangle de délimitation de l'élément d'interface utilisateur en pixels par rapport à l'élément div d'injection Blockly. |
position(metrics, savedPositions) |
Positionne l'élément. Appelé lorsque la fenêtre est redimensionnée. |
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).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `IPositionable` interface defines components positioned on top of a workspace. It extends the `IComponent` interface. Key actions include retrieving the UI element's bounding rectangle via `getBoundingRectangle()`, which returns pixel units relative to the injection div. The `position()` method is used to reposition the element, typically when the window size changes. These methods ensure the component's location and dimensions are accurately tracked and managed within the workspace.\n"],null,[]]