blockly > geras > PathObject
lớp geras.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ả |
---|---|---|---|
colourDark | string | Màu của đường dẫn tối trên khối ở định dạng "#RRGGBB". | |
constants | ConstantProvider | ||
svgPathDark | SVGElement | ||
svgPathLight | SVGElement |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
applyColour(block) | ||
flipRTL() | ||
setHighlightPath(highlightPath) | Đặt đường dẫn đánh dấu do trình kết xuất tạo vào phần tử SVG. | |
setPath(mainPath) | ||
setStyle(blockStyle) | ||
updateDisabled_(disabled) | ||
updateHighlighted(highlighted) | ||
updateShadow_(shadow) |