blockly > IIcon

Interface IIcon

Signature :

export interface IIcon 

Méthodes

Method Description
applyColour() Met à jour la couleur de l'icône lorsque la couleur du bloc change.
dispose() Supprime tous les éléments de l'icône.
getSize()
getType()
getWeight()
hideForInsertionMarker() Masque l'icône lorsqu'elle fait partie d'un repère d'insertion.
initView(pointerdownListener) Crée les éléments SVG pour l'icône qui se trouvent sur le bloc.
isClickableInFlyout(autoCloseFlyout) ? (Facultatif) Vérifiez s'il est possible de cliquer sur l'icône lorsque le volume se trouve dans un menu déroulant. Si cette fonction n'est pas définie, l'icône sera cliquable dans tous les flyouts.
isShownWhenCollapsed()
onClick() Notifie l'icône indiquant qu'un utilisateur a cliqué dessus.
onLocationChange(blockOrigin) Notifie l'icône qu'elle a changé d'emplacement.
setOffsetInBlock(offset) Notifie l'icône par rapport au début supérieur du bloc, dans les unités de l'espace de travail.
updateCollapsed() Met à jour le repli/la vue de l'icône lorsque celui-ci change.
updateEditable() Met à jour les options de modification de l'icône lorsque celles du bloc change.