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