Class which allows you to serialize and deserialize data from YAML. Useful for modifying layout with Editor.Dock.IDockManager.
Example
// Yaml provides static helpers for YAML serialization/deserialization. // Useful for modifying dock layouts via Editor.Dock.IDockManager. const { Yaml } = awaitimport('LensStudio:Serialization');
// createWriter() returns an IWriter; getString() retrieves the output. constwriter = Yaml.createWriter(); constserialized = writer.getString(); console.log('Yaml writer produced:', serialized);
// createReader() parses a YAML string back into an IReader. constreader = Yaml.createReader(serialized); console.log('Yaml reader created from string:', reader);
Class which allows you to serialize and deserialize data from YAML. Useful for modifying layout with Editor.Dock.IDockManager.
Example