blockly > सीरियलाइज़ेशन > ISerializer
सीरियलाइज़ेशन.ISerializer इंटरफ़ेस
यह किसी प्लगिन या सिस्टम को सीरियलाइज़ और डीसीरियलाइज़ करता है.
हस्ताक्षर:
export interface ISerializer
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
प्राथमिकता | नंबर | प्राथमिकता की ऐसी वैल्यू जिसका इस्तेमाल, डीसीरियलाइज़िंग स्टेट के क्रम को तय करने के लिए किया जाता है. ज़्यादा सकारात्मक प्राथमिकताओं को कम सकारात्मक प्राथमिकताओं से पहले हटा दिया जाता है. उदाहरण के लिए, अगर आपकी प्राथमिकताएं (0, -10, 10, 100) हैं, तो रेडिएशन का क्रम (100, 10, 0, -10) होगा. अगर दो सीरियलाइज़र की प्राथमिकता समान है, तो उन्हें एक-दूसरे के मुकाबले आर्बिट्रेरी ऑर्डर में डीरियलाइज़ किया जाता है. |
तरीके
तरीका | ब्यौरा |
---|---|
क्लियर(वर्कस्पेस) | प्लगिन या सिस्टम की स्थिति को मिटाता है. |
load(state, Workspace) | प्लगिन या सिस्टम की स्थिति लोड करता है. |
सेव करें(वर्कस्पेस) | प्लगिन या सिस्टम की स्थिति को सेव करता है. |