blockly > IFlyoutInflater > load

เมธอด IFlyoutInflater.load()

โหลดออบเจ็กต์ที่แสดงโดยสถานะที่ระบุลงในเวิร์กスペース

โปรดทราบว่าอินเทอร์เฟซของเมธอดนี้เหมือนกับใน ISerializer เพื่อให้ใช้โค้ดซ้ำได้

ลายเซ็น:

load(state: object, flyout: IFlyout): FlyoutItem;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
รัฐ ออบเจ็กต์ การแสดง JSON ขององค์ประกอบที่จะขยายในเมนูแบบเลื่อนลง
ข้อมูลโดยย่อ IFlyout เมนูแบบเลื่อนลงในพื้นที่ทำงานที่จะสร้างองค์ประกอบที่ขยาย หากองค์ประกอบที่ขยายเป็น IRenderedElement องค์ประกอบนั้นหรือตัวขยายควรเพิ่มลงในเวิร์กスペース ส่วนเมนูแบบเลื่อนลงจะไม่ดำเนินการดังกล่าวเอง แต่ฟลายเอาต์จะมีหน้าที่รับผิดชอบในการจัดตําแหน่งองค์ประกอบ

การคืนสินค้า:

FlyoutItem

องค์ประกอบแบบป๊อปอัปที่ขยายใหม่