блочно > сериализация > процедуры
пространство имен сериализации.процедуры
Классы
Функции
Интерфейсы
Интерфейс | Описание |
---|
Параметрстате | Представляет состояние модели параметров. |
Состояние | Представляет состояние модели процедуры. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-30 UTC.
[null,null,["Последнее обновление: 2024-10-30 UTC."],[[["The `serialization.procedures` namespace provides tools for saving and loading the state of procedures in Blockly."],["It includes a `ProcedureSerializer` class, functions for loading and saving procedures (`loadProcedure` and `saveProcedure`), and interfaces defining the structure of procedure and parameter state (`State` and `ParameterState`)."],["These components enable the serialization and deserialization of procedure models to and from JSON, facilitating the persistence and restoration of user-defined procedures in Blockly workspaces."]]],["The `serialization.procedures` namespace handles saving and loading procedure states in Blockly. It utilizes a `ProcedureSerializer` class for this purpose. Key actions include `saveProcedure`, which serializes a procedure model to JSON, and `loadProcedure`, which deserializes a procedure model state from JSON. The namespace also defines `ParameterState` and `State` interfaces, representing the state of a parameter model and a procedure model, respectively. These components manage the process of transforming procedure data into a storable format and back.\n"]]