คลาส VariableModel
คลาสสําหรับโมเดลตัวแปร เก็บข้อมูลของตัวแปร ซึ่งรวมถึงชื่อ รหัส และประเภท
ลายเซ็น:
export declare class VariableModel implements IVariableModel<IVariableState>
ใช้: IVariableModel<IVariableState>
ผู้ผลิต
| ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| (constructor)(workspace, name, opt_type, opt_id) | สร้างอินสแตนซ์ใหม่ของคลาส VariableModel |
เมธอด
| วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | แสดงพื้นที่ทํางานที่ VariableModel นี้อยู่ | |
| load(state, workspace) | static |
โหลดสถานะที่เก็บถาวรลงในตัวแปรใหม่ในพื้นที่ทํางานที่ระบุ |
| save() | แปลง VariableModel นี้ | |
| setName(newName) | อัปเดตชื่อที่ผู้ใช้มองเห็นของตัวแปรนี้ | |
| setType(newType) | อัปเดตประเภทของตัวแปรนี้ |