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ộ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

Chức năng Mô tả
register(name, rendererClass) Đăng ký một trình kết xuất mới.
unregister(name) Huỷ đăng ký trình kết xuất đã đăng ký bằng tên đã cho.

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

Biến Mô tả
Loại

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.