blockly > geras > HighlightConstantProvider
Classe geras.HighlightConstantProvider
Objet qui fournit des constantes pour l'affichage des mises en surbrillance sur des blocs. Certaines mises en surbrillance sont de simples décalages des chemins d'accès parents et peuvent être générées de manière programmatique. D'autres, en particulier sur les courbes, sont simplement constituées de piles de constantes et sont difficiles à modifier.
Signature :
export declare class HighlightConstantProvider
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(constantes) | Construit une nouvelle instance de la classe HighlightConstantProvider . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
constantProvider | ConstantProvider | ||
INSIDE_CORNER | InsideCorner | ||
JAGGED_TEETH | JaggedTeeth | ||
NOTCH | Encoche | ||
OFFSET | Nombre | Décalage entre le tracé principal du bloc et le tracé en surbrillance. | |
OUTSIDE_CORNER | OutsideCorner | ||
PUZZLE_TAB | PuzzleTab | ||
START_HAT | StartHat | ||
START_POINT | chaîne |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
init() | Initialisez les objets de forme en fonction des constantes définies dans le constructeur. | |
makeInsideCorner() | protected |
|
makeJaggedTeeth() | protected |
|
makeNotch() | protected |
|
makeOutsideCorner() | protected |
|
makePuzzleTab() | protected |
|
makeStartHat() | protected |