blockly > zelos > PathObject
Lớp zelos.PathObject
Một đối tượng xử lý việc tạo và thiết lập từng phần tử SVG mà trình kết xuất sử dụng.
Chữ ký:
export declare class PathObject extends BasePathObject
Mở rộng: BasePathObject
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(hàm khởi tạo)(gốc, kiểu, hằng số) | Tạo một thực thể mới của lớp PathObject |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
constants | ConstantProvider | ||
outputShapeType | số | giá trị rỗng | Hình dạng kết nối đầu ra của loại khối. Giá trị này được thiết lập khi một khối có kết nối đầu ra được vẽ. |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
applyColour(block) | ||
beginDrawing() | Phương thức được gọi khi ngăn sắp vẽ khối. | |
endDrawing() | Phương thức được gọi khi ngăn hoàn tất thao tác vẽ. | |
flipRTL() | ||
setOutlinePath(name, pathString) | Thiết lập đường dẫn do trình kết xuất tạo cho đường dẫn phác thảo trên phần tử SVG đường dẫn phác thảo tương ứng. | |
setPath(pathString) | ||
updateReplacementFade(enable) | ||
updateSelected(enable) | ||
updateShapeForInputHighlight(conn, enable) |