blockly > blockRendering > TopRow
lớp blockRendering.TopRow
Một đối tượng chứa thông tin về các phần tử ở hàng trên cùng của khối cũng như thông tin về kích thước cho hàng trên cùng. Các thành phần ở hàng trên cùng có thể bao gồm góc, mũ, dấu cách và các kết nối trước đó. Sau khi hàm khởi tạo này được gọi, hàng sẽ chứa tất cả các phần tử không phải dấu cách cần thiết.
Chữ ký:
export declare class TopRow extends Row
Mở rộng: Hàng
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)(hằng) | Tạo một thực thể mới của lớp TopRow |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
ascenderHeight | number | Mức độ vượt quá giới hạn của hàng. | |
dòng chữ viết hoa | number | Điểm bắt đầu để vẽ hàng, theo hướng y. Điều này cho phép chúng ta vẽ những chiếc mũ và các hình dạng tương tự không bắt đầu tại điểm gốc. Không được là số âm (xem #2820). | |
kết nối | PreviousConnection | giá trị rỗng | Kết nối trước đó trên khối, nếu có. | |
hasPreviousConnection | boolean | Liệu khối đã có kết nối trước đó hay chưa. |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
endsWithElemSpacer() | ||
hasLeftSquareCorner(block) | Trả về xem hàng trên cùng có góc vuông bên trái hay không. | |
hasRightSquareCorner(_block) | Trả về xem hàng trên cùng có góc vuông bên phải hay không. | |
measure() | ||
startsWithElemSpacer() |