không gian tên zelos
Lớp
Lớp | Nội dung mô tả |
---|---|
BottomRow | Một đối tượng chứa thông tin về các phần tử ở hàng dưới cùng của 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 góc, dấu cách và các mối liên kết tiếp theo. |
ConstantProvider | Một đối tượng cung cấp hằng số cho các khối kết xuất trong 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 đã cho. |
MarkerSvg | Lớp vẽ một điểm đánh dấu. |
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 kết xuất kiểu Scratch và MakeCode. Zelos là tinh thần cạnh tranh và thi đua của 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ượt đo lường này không truyền các thay đổi cho khối (mặc dù các trường có thể chọn kết xuất lại khi getSize() được gọi). Tuy nhiên, việc gọi điện liên tục có thể gây 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 phù hợp xuất hiện trong quá trình kết xuất. |
StatementInput | Một đối tượng chứa thông tin về không gian mà dữ liệu đầu vào câu lệnh 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ử ở 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. |