blockly > geras

không gian tên geras

Lớp

Lớp Nội dung mô tả
ConstantProvider Một đối tượng cung cấp hằng số cho các khối kết xuất ở chế độ Geras.
Ngăn Một đối tượng vẽ một khối dựa trên thông tin kết xuất đã cho, được tuỳ chỉnh cho trình kết xuất geras.
HighlightConstantProvider Một đối tượng cung cấp hằng số để kết xuất vùng nổi bật trên các khối. Một số điểm nổi bật là độ dời đơn giản của đường dẫn gốc và có thể được tạo theo phương thức lập trình. Một số khác, đặc biệt là trên đường cong, chỉ được tạo thành từ một đống hằng số và rất khó điều chỉnh.
Bút đánh dấu

Một đối tượng thêm các vùng nổi bật vào một khối dựa trên thông tin kết xuất đã cho.

Việc đánh dấu rất thú vị vì các điểm nổi bật không bao quanh toàn bộ khối. Thay vào đó, các đèn này được định vị dựa trên nguồn sáng ở phía trên cùng bên trái. Điều này có nghĩa là việc hiển thị vùng nổi bật yêu cầu thông tin chính xác về vị trí của từng phần trong khối. Các đường dẫn thu được không phải là các đường dẫn liên tục hoặc khép kín. Các điểm nổi bật của thẻ và khía cạnh được sắp xếp dựa trên hình dạng tab và khía cạnh, nhưng không giống hệt nhau.

InlineInput Một đối tượng chứa thông tin về không gian mà dữ liệu đầu vào cùng dòng chiếm trong quá trình kết xuất.
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 geras. Trình kết xuất này được thiết kế để có khả năng tương thích ngược với Blockly trước năm 2019. Những dự án mới hơn không bị hạn chế bởi khả năng tương thích ngược nên sử dụng thrRDA. Đây là phiên bản hiện đại hơn trên trình kết xuất đồ hoạ này.

Geras là linh hồn cổ đại của Hy Lạp.

RenderInfo

Một đối tượng chứa tất cả thông tin kích thước cần thiết để vẽ khối này, được tuỳ chỉnh cho trình kết xuất geras.

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.

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.