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 |