blockly > zelos > ConstantProvider

Lớp zelos.ConstantProvider

Một đối tượng cung cấp hằng số cho các khối kết xuất trong chế độ Zelos.

Chữ ký:

export declare class ConstantProvider extends BaseConstantProvider 

Mở rộng: BaseConstantProvider

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(hàm khởi tạo)() Tạo một thực thể mới của lớp ConstantProvider

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
CURSOR_COLOUR string
CURSOR_RADIUS number Bán kính của con trỏ đối với các kết nối đầu vào và đầu ra.
FIELD_COLOUR_FULL_BLOCK boolean
FIELD_DROPDOWN_COLOURED_DIV boolean
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW boolean
FIELD_DROPDOWN_SVG_ARROW boolean
FIELD_TEXT_FONTFAMILY string
FIELD_TEXT_FONTWEIGHT string
FIELD_TEXTINPUT_BOX_SHADOW boolean
FULL_BLOCK_FIELDS boolean
GRID_UNIT number
Hàm nhấn LỒNG TIẾNG Hình dạng | giá trị rỗng Đối tượng chứa thông tin về hình lục giác dùng cho một khối trình báo cáo boolean. Rỗng trước khi quá trình init được gọi.
JAGGED_TEETH_HEIGHT number
JAGGED_TEETH_WIDTH number
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH number
REPLACEMENT_GLOW_COLOUR string Màu toả sáng thay thế.
REPLACEMENT_GLOW_SIZE number Kích thước của ánh sáng đã chọn.
replacementGlowFilterId string Mã của bộ lọc ánh sáng thay thế hoặc chuỗi trống nếu không đặt bộ lọc nào.
huỷ bỏ Hình dạng | giá trị rỗng Đối tượng chứa thông tin về hình lục giác dùng cho một khối trình báo cáo số hoặc chuỗi. Rỗng trước khi quá trình init được gọi.
SELECTED_GLOW_COLOUR string Màu toả sáng đã chọn.
SELECTED_GLOW_SIZE number Kích thước của ánh sáng đã chọn.
selectedGlowFilterId string Mã của bộ lọc toả sáng đã chọn hoặc chuỗi trống nếu không đặt bộ lọc nào.
SHAPE_IN_SHAPE_PADDING { [key: number]: { [key: number]: number; }; } Bản đồ các hình dạng đầu ra/đầu vào và lượng khối cần được thêm vào khoảng đệm. Khoá bên ngoài là hình dạng bên ngoài, khoá bên trong là hình bên trong. Khi một khối có hình dạng bên ngoài chứa một khối đầu vào có hình dạng bên trong ở cạnh bên trái hoặc bên phải, các phần tử của khối được căn chỉnh sao cho đạt được khoảng đệm được chỉ định.
Hàm SHAPES { HEX gọnggonAL: số; ROUND: số; FIELD: số; PUZZLE: số; NOTCH: số; }
ĐỒNG DƯƠNG Hình dạng | giá trị rỗng Đối tượng chứa thông tin về hình lục giác dùng cho khối phóng viên hình chữ nhật. Rỗng trước khi quá trình init được gọi.
START_HAT_HEIGHT number
START_HAT_WIDTH number
STATEMENT_INPUT_SPACER_MIN_WIDTH number

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
createDom(svg, tagName, bộ chọn)
dispose()
generateSecondaryColour_(colour)
generateTertiaryColour_(colour)
getCSS_(selector)
init()
makeHexagonal() protected Tạo thông tin về kích thước và đường dẫn cho một hình lục giác.
makeInsideCorners()
makeNotch()
makeRounded() protected Tạo thông tin về kích thước và đường dẫn cho hình dạng bo tròn.
makeSquared() protected Tạo thông tin về kích thước và đường dẫn cho hình dạng bình phương.
makeStartHat()
setDynamicProperties_(theme)
setFontConstants_(theme)
shapeFor(kết nối)