blockly > geras > HighlightConstantProvider
Classe geras.HighlightConstantProvider
Un oggetto che fornisce costanti per il rendering delle evidenziazioni sui blocchi. Alcuni elementi in evidenza sono semplici offset dei percorsi padre e possono essere generati in modo programmatico. Altri, soprattutto per le curve, sono costituiti da una serie di costanti e sono difficili da modificare.
Firma:
export declare class HighlightConstantProvider
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(costruttore)(costanti) | Crea una nuova istanza della classe HighlightConstantProvider |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
constantProvider | ConstantProvider | ||
INSIDE_CORNER | InsideCorner | ||
JAGGED_TEETH | JaggedTeeth | ||
NOTCH | Tacca | ||
OFFSET | numero | L'offset tra il percorso principale del blocco e il percorso di evidenziazione. | |
OUTSIDE_CORNER | OutsideCorner | ||
PUZZLE_TAB | PuzzleTab | ||
START_HAT | StartHat | ||
START_POINT | stringa |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
init() | Inizializza gli oggetti di forma in base alle costanti impostate nel costruttore. | |
makeInsideCorner() | protected |
|
makeJaggedTeeth() | protected |
|
makeNotch() | protected |
|
makeOutsideCorner() | protected |
|
makePuzzleTab() | protected |
|
makeStartHat() | protected |