คลาส 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) | อัปเดตประเภทของตัวแปรนี้ |