Stay organized with collections
Save and categorize content based on your preferences.
blockly > Field > SERIALIZABLE
Field.SERIALIZABLE property
Serializable fields are saved by the serializer, non-serializable fields are not. Editable fields should also be serializable. This is not the case by default so that SERIALIZABLE is backwards compatible.
Signature:
SERIALIZABLE: boolean;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["Field.SERIALIZABLE is a property that determines if a field is saved during serialization."],["Editable fields should ideally be serializable, although this is not the default for backwards compatibility."],["By default, fields are not serialized, requiring developers to explicitly set SERIALIZABLE to true for persistence."]]],["The `SERIALIZABLE` property in Blockly's `Field` class determines if a field is saved by the serializer. Editable fields should be serializable to be saved. By default, `SERIALIZABLE` is not enabled, ensuring backwards compatibility. The property's value is a boolean, representing whether the field's data is to be included during serialization. Non-serializable fields will be excluded from the serialized output.\n"]]