blockly > zelos > PathObject
zelos.PathObject 類別
這個物件會負責建立及設定轉譯器使用的每個 SVG 元素。
Signature:
export declare class PathObject extends BasePathObject
擴充: BasePathObject
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(根, 樣式, 常數) | 建構 PathObject 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
constants | ConstantProvider | ||
outputShapeType | 數字 | 空值 | 區塊的輸出連線型態類型。繪製包含輸出連線的區塊時,即會設定這個欄位。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
applyColour(block) | ||
beginDrawing() | 導覽匣即將繪製區塊時呼叫的方法。 | |
endDrawing() | 導覽匣完成繪圖時呼叫的方法。 | |
翻轉文字 | ||
setOutlinePath(name, pathString) | 針對個別外框路徑 SVG 元素中的外框路徑,設定轉譯器產生的路徑。 | |
setPath(pathString) | ||
updateReplacementFade(enable) | ||
updateSelected(enable) | ||
updateShapeForInputHighlight(conn, enable) |