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()