blockly > IFlyoutInflater > load
เมธอด IFlyoutInflater.load()
โหลดออบเจ็กต์ที่แสดงโดยสถานะที่ระบุลงในเวิร์กスペース
โปรดทราบว่าอินเทอร์เฟซของเมธอดนี้เหมือนกับใน ISerializer เพื่อให้ใช้โค้ดซ้ำได้
ลายเซ็น:
load(state: object, flyout: IFlyout): FlyoutItem;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
รัฐ | ออบเจ็กต์ | การแสดง JSON ขององค์ประกอบที่จะขยายในเมนูแบบเลื่อนลง |
ข้อมูลโดยย่อ | IFlyout | เมนูแบบเลื่อนลงในพื้นที่ทำงานที่จะสร้างองค์ประกอบที่ขยาย หากองค์ประกอบที่ขยายเป็น IRenderedElement องค์ประกอบนั้นหรือตัวขยายควรเพิ่มลงในเวิร์กスペース ส่วนเมนูแบบเลื่อนลงจะไม่ดำเนินการดังกล่าวเอง แต่ฟลายเอาต์จะมีหน้าที่รับผิดชอบในการจัดตําแหน่งองค์ประกอบ |
การคืนสินค้า:
องค์ประกอบแบบป๊อปอัปที่ขยายใหม่