Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > Serialisierung > Variablen > VariableSerializer
Klasse serialization.variables.VariableSerializer
Serialisierer zum Speichern und Laden des Variablenstatus.
Unterschrift:
export declare class VariableSerializer implements ISerializer
Implementierung:ISerializer
Konstruktoren
Konstruktor |
Modifikatoren |
Beschreibung |
(constructor)() |
|
Erstellt eine neue Instanz der VariableSerializer -Klasse |
Attribute
Attribut |
Modifikatoren |
Typ |
Beschreibung |
Priorität |
|
Zahl |
|
Methoden
Methode |
Modifikatoren |
Beschreibung |
löschen(Arbeitsbereich) |
|
Beseitigt alle Variablen, die im Arbeitsbereich vorhanden sind. |
load(state, workspace) (Ladenstatus; Arbeitsbereich) |
|
Deserialisiert die durch den angegebenen Status definierte Variable in den angegebenen Arbeitsbereich. |
speichern(Arbeitsbereich) |
|
Serialisiert die Variablen des angegebenen Arbeitsbereichs. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[[["The `VariableSerializer` class handles saving and loading the state of variables in Blockly workspaces."],["It implements the `ISerializer` interface and provides methods for serialization (`save`), deserialization (`load`), and clearing variables (`clear`)."],["The `priority` property is used for determining the order of serialization/deserialization."],["When loading, `VariableSerializer` deserializes variables from a given state into a workspace, and when saving, it serializes the variables from a workspace into a state object."]]],[]]