क्रम से लगाना आपके फ़ाइल फ़ोल्डर की स्थिति सेव कर रहा है, ताकि इसे बाद में फ़ाइल फ़ोल्डर में वापस लोड किया जा सके. इससे, सेव किए गए सारे डेटा को टेक्स्ट वाले फ़ॉर्मैट में बदल दिया जाता है, ताकि डिवाइस को आसानी से सेव किया जा सके.
हमारा सुझाव है कि आप अपने फ़ाइल फ़ोल्डर को 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);
इससे, वर्कस्पेस में आपके सभी सेव किए गए ब्लॉक, वैरिएबल, और अन्य एलिमेंट बन जाते हैं.