blockly > zelos > PathObject
klasa zelos.PathObject
Obiekt, który obsługuje tworzenie i konfigurowanie każdego z elementów SVG używanych przez mechanizm renderowania.
Podpis:
export declare class PathObject extends BasePathObject
Rozszerza: BasePathObject
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (konstruktor)(pierwiastek, styl, stałe) | Tworzy nową instancję klasy PathObject |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| stałe | ConstantProvider | ||
| outputShapeType | liczba | wartość null | Typ wyjściowego kształtu połączenia bloku. To ustawienie jest ustawiane przy rysowaniu bryły z połączeniem wyjściowym. |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| applyColour(block) | ||
| beginDrawing() | Metoda wywoływana, gdy szuflada ma zamiar narysować bryłę. | |
| endDrawing() | Metoda wywoływana po zakończeniu rysowania panelu. | |
| flipRTL() | ||
| setOutlinePath(name, pathString) | Ustaw wygenerowaną przez mechanizm renderowania ścieżkę do konspektu odpowiedniego elementu SVG ze ścieżką konspektu. | |
| setPath(pathString) | ||
| updateReplacementFade(enable) | ||
| updateSelected(enable) | ||
| updateShapeForInputHighlight(conn, enable) |