blockly > BlockFlyoutInflater

Classe BlockFlyoutInflater

Classe chargée de créer des blocs pour les volets.

Signature :

export declare class BlockFlyoutInflater implements IFlyoutInflater 

Implémente: IFlyoutInflater

Constructeurs

Constructeur Modificateurs Description
(constructeur)() Crée une instance BlockFlyoutInflater.

Propriétés

Propriété Modificateurs Type Description
pop-up ? protected IFlyout (Facultatif)
écouteurs protected Map<chaîne, browserEvents.Data[]>
permanentlyDisabledBlocks protected Set<BlockSvg>

Méthodes

Méthode Modificateurs Description
addBlockListeners(block) protected Ajoutez des écouteurs à un bloc ajouté au panneau déroulant.
createBlock(blockDefinition, workspace) Crée un bloc dans l'espace de travail donné.
disposeItem(item) Élimine le bloc donné.
gapForItem(state, defaultGap) Renvoie la quantité d'espace qui doit suivre ce bloc.
getType() Renvoie le type d'éléments que cet inflateur est chargé de créer.
load(state, flyout) Infle un bloc de fenêtre pop-up à partir de l'état donné et l'ajoute à la fenêtre pop-up.
removeListeners(blockId) protected Supprime les écouteurs d'événements du bloc associé à l'ID donné.
setFlyout(flyout) protected Met à jour le pop-up de cet inflateur.