Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
blockly > blockRendering
Không gian tên blockRendering
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 dưới 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. |
Kết nối |
Lớp cơ sở để biểu thị một kết nối và không gian mà kết nối đó chiếm trên khối. |
ConstantProvider |
Một đối tượng cung cấp hằng số để kết xuất các khối. |
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. |
ExternalValueInput |
Một đối tượng chứa thông tin về không gian mà dữ liệu đầu vào giá trị bên ngoài chiếm trong quá trình kết xuất |
Trường |
Một đối tượng chứa thông tin về không gian mà một trường chiếm trong quá trình kết xuất |
Mũ |
Một đối tượng chứa thông tin về không gian mà một chiếc mũ chiếm trong quá trình kết xuất. |
Biểu tượng |
Một đối tượng chứa thông tin về không gian mà một biểu tượng chiếm trong quá trình kết xuất. |
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. |
InputConnection |
Lớp cơ sở để biểu thị một dữ liệu đầu vào chiếm không gian trên một khối trong quá trình kết xuất. |
InputRow |
Một đối tượng chứa thông tin về một hàng chứa một hoặc nhiều dữ liệu đầu vào. |
InRowSpacer |
Một đối tượng chứa thông tin về khoảng đệm giữa hai phần tử trên một hàng. |
JaggedEdge |
Một đối tượng chứa thông tin về không gian mà cạnh răng cưa của một khối thu gọn chiếm trong quá trình kết xuất. |
Có thể đo lường |
Lớp cơ sở để biểu thị một phần của khối chiếm không gian trong quá trình kết xuất. Hàm khởi tạo cho mỗi phần tử có thể đo lường không phải khoảng đệm sẽ ghi lại kích thước của phần tử khối (ví dụ: trường, dữ liệu đầu vào của câu lệnh). |
NextConnection |
Một đối tượng chứa thông tin về không gian mà một kết nối tiếp theo chiếm trong quá trình kết xuất. |
OutputConnection |
Một đối tượng chứa thông tin về không gian mà kết nối đầu ra 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. |
PreviousConnection |
Một đối tượng chứa thông tin về không gian mà một kết nối trước đó chiếm trong quá trình kết xuất. |
Trình kết xuất |
Lớp cơ sở cho trình kết xuất khố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. |
RoundCorner |
Một đối tượng chứa thông tin về không gian mà góc bo tròn chiếm trong quá trình kết xuất. |
Hàng |
Một đối tượng đại diện cho một hàng trên một khối đã kết xuất và tất cả các thành phần phụ của khối đó. |
SpacerRow |
Một đối tượng chứa thông tin về khoảng đệm giữa hai hàng. |
SquareCorner |
Một đối tượng chứa thông tin về không gian mà góc vuông 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à dữ liệu đầu vào của 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ử 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. |
Hàm
Giao diện
Giao diện |
Mô tả |
InsideCorners |
Một đối tượng chứa thông tin về kích thước và đường dẫn của các góc bên trong. |
IPathObject |
Giao diện cho đối tượng đường dẫn của một khối. |
JaggedTeeth |
Một đối tượng chứa thông tin về kích thước và đường dẫn của các chỉ báo khối đã thu gọn. |
Vết cắt |
Một đối tượng chứa thông tin về kích thước và đường dẫn của một rãnh. |
OutsideCorners |
Một đối tượng chứa thông tin về kích thước và đường dẫn của các góc bên ngoài. |
PuzzleTab |
Một đối tượng chứa thông tin về kích thước và đường dẫn của thẻ câu đố. |
StartHat |
Một đối tượng chứa thông tin về kích thước và đường dẫn của một chiếc mũ bắt đầu. |
Biến
Loại bí danh
Loại bí danh |
Mô tả |
BaseShape |
|
DynamicShape |
Một đối tượng chứa thông tin về kích thước và loại hình dạng động. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]