Stay organized with collections
Save and categorize content based on your preferences.
blockly > serialization > workspaceComments > WorkspaceCommentSerializer > save
Returns the state of all workspace comments in the given workspace.
Signature:
save(workspace: Workspace): State[] | null;
Parameters
Parameter |
Type |
Description |
workspace |
Workspace |
|
Returns:
State[] | null
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."],[[["\u003cp\u003eThe \u003ccode\u003esave\u003c/code\u003e method, part of the \u003ccode\u003eWorkspaceCommentSerializer\u003c/code\u003e class within Blockly's serialization functionality, extracts the state of all workspace comments associated with a given workspace.\u003c/p\u003e\n"],["\u003cp\u003eIt takes a \u003ccode\u003eWorkspace\u003c/code\u003e object as input to identify the specific workspace for comment extraction.\u003c/p\u003e\n"],["\u003cp\u003eThe output is either an array of \u003ccode\u003eState\u003c/code\u003e objects, each representing the serialized data of a workspace comment, or \u003ccode\u003enull\u003c/code\u003e if no comments are found.\u003c/p\u003e\n"]]],["The `save()` method, part of the `WorkspaceCommentSerializer` class, retrieves and returns the state of all workspace comments within a specified workspace. It accepts a `Workspace` object as a parameter. The method's return value is either an array of `State` objects, representing the saved state of each comment, or `null` if there are no comments.\n"],null,["[blockly](./blockly.md) \\\u003e [serialization](./blockly.serialization_namespace.md) \\\u003e [workspaceComments](./blockly.serialization_namespace.workspacecomments_namespace.md) \\\u003e [WorkspaceCommentSerializer](./blockly.serialization_namespace.workspacecomments_namespace.workspacecommentserializer_class.md) \\\u003e [save](./blockly.serialization_namespace.workspacecomments_namespace.workspacecommentserializer_class.save_1_method.md)\n\nserialization.workspaceComments.WorkspaceCommentSerializer.save() method\n\nReturns the state of all workspace comments in the given workspace.\n\n**Signature:** \n\n save(workspace: Workspace): State[] | null;\n\nParameters\n\n| Parameter | Type | Description |\n|-----------|-------------------------------------------|-------------|\n| workspace | [Workspace](./blockly.workspace_class.md) | |\n\n**Returns:**\n\nState\\[\\] \\| null"]]