סידור של

שימוש בהמשכים שומר את המצב של סביבת העבודה כדי שאפשר יהיה לטעון אותה לחזור לסביבת העבודה בשלב מאוחר יותר. את כל הנתונים שצריך לשמור צריך להמיר ל בפורמט מבוסס טקסט לאחסון קל.

מומלץ לבצע סריאליזציה של סביבת העבודה ל-JSON.

למידע נוסף, ראו יצירה בסדרה.

שמירה

קטע הקוד הבא מראה איך להמיר את המצב של סביבת העבודה ל קובץ JSON לשמירה:

// Serialize the state.
const state = Blockly.serialization.workspaces.save(myWorkspace);

// Then you save the state, e.g. to local storage.
localStorage.setItem('workspace-state', state);

טען

קטע הקוד הבא מראה איך לטעון מצב שמור בסביבת עבודה:

// Get your saved state from somewhere, e.g. local storage.
const state = localStorage.getItem('workspace-state');

// Deserialize the state.
Blockly.serialization.workspaces.load(state, myWorkspace);

הפעולה הזו יוצרת את כל הבלוקים, המשתנים והרכיבים האחרים השמורים סביבת העבודה.