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

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

คลาสสำหรับท่าทางสัมผัสเดียว

ลายเซ็น:

export declare class Gesture 

ผู้ผลิต

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

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

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

เมธอด

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