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. Altre, soprattutto sulle curve, sono composte da pilastri 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 | ||
| NESSUNA | 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 |