Skip to main content

Home > blockly > serialization > ISerializer

serialization.ISerializer interface

Serializes and deserializes a plugin or system.

Signature:

export interface ISerializer 

Properties

PropertyModifiersTypeDescription
prioritynumberA priority value used to determine the order of deserializing state. More positive priorities are deserialized before less positive priorities. Eg if you have priorities (0, -10, 10, 100) the order of deserialiation will be (100, 10, 0, -10). If two serializers have the same priority, they are deserialized in an arbitrary order relative to each other.

Methods

MethodDescription
clear(workspace)Clears the state of the plugin or system.
load(state, workspace)Loads the state of the plugin or system.
save(workspace)Saves the state of the plugin or system.