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