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

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

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

ลายเซ็น:

export declare class Gesture 

ผู้ผลิต

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

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

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

วิธีการ

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