blockly > Zelo > PathObject
Classe zelos.PathObject
Un oggetto che gestisce la creazione e l'impostazione di ciascuno degli elementi SVG utilizzati dal renderer.
Firma:
export declare class PathObject extends BasePathObject
Espande: BasePathObject
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (costruttore)(principale, stile, costanti) | Crea una nuova istanza della classe PathObject |
Proprietà
| Proprietà | Modificatori | Tipo | Descrizione |
|---|---|---|---|
| costanti | ConstantProvider | ||
| outputShapeType | numero | null | Il tipo di forma della connessione di output del blocco. Impostato quando viene tracciato un blocco con una connessione di output. |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| applyColour(block) | ||
| beginDrawing() | Metodo chiamato quando il riquadro a scomparsa sta per disegnare il blocco. | |
| endDrawing() | Metodo che viene chiamato quando il riquadro a scomparsa ha terminato di tracciare. | |
| flipRTL() | ||
| setOutlinePath(name, pathString) | Imposta il percorso generato dal renderer per un percorso di struttura sul rispettivo elemento SVG del percorso di struttura. | |
| setPath(pathString) | ||
| updateReplacementFade(enable) | ||
| updateSelected(enable) | ||
| updateShapeForInputHighlight(conn, enable) |