không gian tên zelos
Lớp
Lớp | Mô tả |
---|---|
BottomRow | Một đối tượng chứa thông tin về các phần tử trong hàng dưới cùng của một khối cũng như thông tin về khoảng cách cho hàng trên cùng. Các phần tử trong hàng dưới cùng có thể bao gồm các góc, khoảng đệm và các kết nối tiếp theo. |
ConstantProvider | Một đối tượng cung cấp hằng số để kết xuất các khối ở chế độ Zelos. |
Ngăn | Một đối tượng vẽ một khối dựa trên thông tin kết xuất nhất định. |
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. |
Trình kết xuất | Trình kết xuất zelos. Trình kết xuất này mô phỏng hoạt động kết xuất theo kiểu Scratch và MakeCode. Zelos là tinh thần cạnh tranh và ganh đua của người Hy Lạp cổ đại. |
RenderInfo | Một đối tượng chứa tất cả thông tin về kích thước cần thiết để vẽ khối này. Lần truyền đo lường này không truyền thay đổi đến khối (mặc dù các trường có thể chọn hiển thị lại khi getSize() được gọi). Tuy nhiên, việc gọi hàm này nhiều lần có thể tốn kém. |
RightConnectionShape | Một đối tượng chứa thông tin về không gian mà hình dạng kết nối bên phải chiếm trong quá trình kết xuất. |
StatementInput | Một đối tượng chứa thông tin về không gian mà một câu lệnh đầu vào chiếm trong quá trình kết xuất. |
TopRow | Một đối tượng chứa thông tin về các phần tử trong hàng trên cùng của một khối cũng như thông tin về kích thước cho hàng trên cùng. Các phần tử trong hàng trên cùng có thể bao gồm các góc, mũ, khoảng đệm 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 là khoảng đệm mà hàng cần. |