blockly > geras > HighlightConstantProvider
Klasse "geras.HighlightConstantProvider"
Ein Objekt, das Konstanten zum Rendern von Hervorhebungen auf Blöcken bereitstellt. Einige Hervorhebungen sind einfache Offsets der übergeordneten Pfade und können programmatisch generiert werden. Andere, besonders bei Kurven, bestehen einfach aus Haufen von Konstanten und lassen sich nur schwer anpassen.
Unterschrift:
export declare class HighlightConstantProvider
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (Konstruktor)(Konstanten) | Erstellt eine neue Instanz der HighlightConstantProvider-Klasse |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| constantProvider | ConstantProvider | ||
| INSIDE_CORNER | InsideCorner | ||
| JAGGED_TEETH | JaggedTeeth | ||
| NOTCH | Notch | ||
| Versatz | Zahl | Der Versatz zwischen dem Hauptpfad des Blocks und dem Hervorhebungspfad. | |
| OUTSIDE_CORNER | OutsideCorner | ||
| PUZZLE_TAB | PuzzleTab | ||
| START_HAT | StartHat | ||
| START_POINT | String |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| init() | Formobjekte anhand der im Konstruktor festgelegten Konstanten initialisieren | |
| makeInsideCorner() | protected |
|
| makeJaggedTeeth() | protected |
|
| makeNotch() | protected |
|
| makeOutsideCorner() | protected |
|
| makePuzzleTab() | protected |
|
| makeStartHat() | protected |