blockly > ท่าทางสัมผัส

คลาสท่าทางสัมผัส

ชั้นเรียนสำหรับท่าทางสัมผัสเดียว

ลายเซ็น:

export declare class Gesture 

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ ตัวปรับแต่ง ประเภท คำอธิบาย
currentDropdownOwner ช่อง | null เจ้าของเมนูแบบเลื่อนลง Div เมื่อท่าทางสัมผัสนี้เริ่มทำงานเป็นครั้งแรก จำเป็นต้องใช้เนื่องจากเราจะปิดเมนูแบบเลื่อนลงก่อนที่ช่องจะสามารถดำเนินการกับเหตุการณ์ได้ และช่องบางช่องจะให้ความสำคัญกับผู้ที่เป็นเจ้าของเมนูแบบเลื่อนลง
isEnding_ protected boolean ใช้บูลีนภายในเพื่อกำจัดวงจรการกำจัด
startWorkspace_ protected WorkspaceSvg | null พื้นที่ทำงานที่ท่าทางสัมผัสเริ่มขึ้น ในหน้าหนึ่งอาจมีพื้นที่ทำงานหลายแห่ง ซึ่งถูกต้องกว่าการใช้ Blockly.common.getMainWorkspace()

วิธีการ

วิธีการ ตัวปรับแต่ง คำอธิบาย
getCurrentDragger() แสดงตัวลากปัจจุบันหากท่าทางสัมผัสเป็นการลาก
inProgress() static ใช้การลากหรือท่าทางสัมผัสอื่นๆ บนพื้นที่ทำงานหรือไม่