blockly > Tùy chọn

Lớp tuỳ chọn

Phân tích cú pháp các tuỳ chọn do người dùng chỉ định, sử dụng các giá trị mặc định hợp lý trong đó hành vi không được chỉ định.

Chữ ký:

export declare class Options 

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)(tuỳ chọn) Tạo một thực thể mới của lớp Options

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
thu gọn boolean
bình luận boolean
tắt boolean
getMetrics? () => Chỉ số (Không bắt buộc) Hàm trả về một đối tượng chỉ số mô tả không gian làm việc hiện tại.
gridOptions GridOptions
gridPattern SVGElement | giá trị rỗng Phần tử SVG cho mẫu lưới. Được tạo trong quá trình chèn.
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | null
maxBlocks number
maxInstances { [key: string]: number; } | null
maxTrashcanContents number
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | giá trị rỗng
pathToMedia string
trình bổ trợ { [key: string]: (mới (...p1: bất kỳ[]) => bất kỳ) | string; }
readOnly boolean
trình kết xuất string
rendererOverrides { [rendererConstant: string]: bất kỳ; } | giá trị rỗng
RTL boolean
setMetrics? (p1: { x?: number; y?: number; }) => void (Không bắt buộc) Nếu đã đặt, hãy đặt bản dịch của không gian làm việc cho khớp với thanh cuộn. Một hàm thiết lập bản dịch của không gian làm việc để khớp với thanh cuộn. Đối số này chứa thuộc tính x và/hoặc y. Đây là số thực từ 0 đến 1, chỉ định mức độ cuộn.
chủ đề Giao diện
toolboxPosition toolbox.Position
zoomOptions ZoomOptions