blockly > ตัวเลือก

คลาสตัวเลือก

แยกวิเคราะห์ตัวเลือกที่ผู้ใช้ระบุ โดยใช้ค่าเริ่มต้นที่สมเหตุสมผลเมื่อไม่ระบุลักษณะการทำงาน

ลายเซ็น:

export declare class Options 

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(เครื่องมือสร้าง)(ตัวเลือก) สร้างอินสแตนซ์ใหม่ของคลาส Options

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
ยุบ boolean
ความคิดเห็น boolean
ปิดใช้ boolean
getMetrics? () => เมตริก (ไม่บังคับ) ฟังก์ชันที่แสดงออบเจ็กต์เมตริกที่อธิบายพื้นที่ทำงานปัจจุบัน
gridOptions GridOptions
gridPattern SVGElement | ค่าว่าง องค์ประกอบ SVG สำหรับรูปแบบตารางกริด สร้างขึ้นระหว่างการแทรก
hasCategories boolean
hasCss boolean
hasScrollbars boolean
hasSounds boolean
hasTrashcan boolean
horizontalLayout boolean
languageTree toolbox.ToolboxInfo | ค่าว่าง
maxBlocks ตัวเลข
maxInstances { [key: string]: number; } | ค่าว่าง
maxTrashcanContents ตัวเลข
modalInputs boolean
moveOptions MoveOptions
oneBasedIndex boolean
parentWorkspace WorkspaceSvg | ค่าว่าง
pathToMedia สตริง
ปลั๊กอิน { [คีย์: string]: (ใหม่ (...p1: ใดๆ []) => any) | string;สตริง; }
readOnly boolean
ผู้แสดงผล สตริง
rendererOverrides { [rendererConstant: string]: any; } | ค่าว่าง
RTL boolean
setMetrics? (p1: { x?: ตัวเลข; y?: ตัวเลข; }) => เป็นโมฆะ (ไม่บังคับ) หากตั้งค่าไว้ ให้ตั้งค่าการแปลพื้นที่ทำงานให้ตรงกับแถบเลื่อน ฟังก์ชันที่ตั้งค่าการแปลพื้นที่ทำงานให้ตรงกับแถบเลื่อน อาร์กิวเมนต์มีพร็อพเพอร์ตี้ x และ/หรือ y ซึ่งเป็นจำนวนลอยตัวระหว่าง 0 ถึง 1 ที่ระบุระดับของการเลื่อน
ธีม ธีม
toolboxPosition toolbox.Position
zoomOptions ZoomOptions