סידור של

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

אנחנו ממליצים לסדר את סביבת העבודה ל-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);

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