blockly > zelos > PathObject
klasa zelos.PathObject
Obiekt, który obsługuje tworzenie i ustawienie 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)(root, styl, stałe) | Konstruuje nową instancję klasy PathObject |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
constants | ConstantProvider | ||
outputShapeType | liczba | null | Typ kształtu połączenia wyjściowego bloku. Tę wartość ustawia się, gdy narysowana jest blok z połączeniem wyjściowym. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
applyColour(block) | ||
beginDrawing() | Metoda wywoływana, gdy szuflada ma zacząć narysować bryłę. | |
endDrawing() | Metoda wywoływana po zakończeniu rysowania w szufladzie. | |
flipRTL() | ||
setOutlinePath(name, pathString) | Ustaw ścieżkę wygenerowaną przez mechanizm renderowania dla ścieżki konturu w odpowiednim elemencie SVG ścieżki konturu. | |
setPath(pathString) | ||
updateReplacementFade(enable) | ||
updateSelected(enable) | ||
updateShapeForInputHighlight(conn, enable) |