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)