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) |