blockly > geras > HighlightConstantProvider
Klasse "geras.HighlightConstantProvider"
Ein Objekt, das Konstanten für die Wiedergabe von Spitzlichtern auf Blöcken bereitstellt. Einige Highlights sind einfache Offsets der übergeordneten Pfade und können programmatisch generiert werden. Andere, besonders auf Kurven, bestehen einfach aus Haufen von Konstanten und sind schwer zu optimieren.
Unterschrift:
export declare class HighlightConstantProvider
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(Konstanten) | Konstruiert eine neue Instanz der Klasse HighlightConstantProvider |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
constantProvider | ConstantProvider | ||
INSIDE_CORNER | InsideCorner | ||
JAGGED_TEETH | JaggedTeeth | ||
NOTCH | Notch | ||
VERSATZ | Zahl | Der Abstand 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 basierend auf den im Konstruktor festgelegten Konstanten initialisieren | |
makeInsideCorner() | protected |
|
makeJaggedTeeth() | protected |
|
makeNotch() | protected |
|
makeOutsideCorner() | protected |
|
makePuzzleTab() | protected |
|
makeStartHat() | protected |