VariableModel-Klasse
Klasse für ein variables Modell. Enthält Informationen zur Variablen, einschließlich Name, ID und Typ.
Unterschrift:
export declare class VariableModel implements IVariableModel<IVariableState>
Implementiert: IVariableModel<IVariableState>
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(workspace, name, opt_type, opt_id) | Erstellt eine neue Instanz der Klasse VariableModel. |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | Gibt den Arbeitsbereich zurück, zu dem dieses VariableModel gehört. | |
| load(state, workspace) | static |
Lädt den gespeicherten Status in eine neue Variable im angegebenen Arbeitsbereich. |
| save() | Dieses VariableModel wird serialisiert. | |
| setName(newName) | Der für Nutzer sichtbare Name dieser Variablen wird aktualisiert. | |
| setType(newType) | Aktualisiert den Typ dieser Variablen. |