PersistentCacheSettings interface

PersistentLocalCache उदाहरण को कॉन्फ़िगर करने के लिए एक सेटिंग ऑब्जेक्ट।

लगातार कैश का उपयोग Node.js वातावरण में नहीं किया जा सकता है।

हस्ताक्षर:

export declare interface PersistentCacheSettings 

गुण

संपत्ति प्रकार विवरण
कैश आकार बाइट्स संख्या ऑन-डिस्क डेटा के लिए अनुमानित कैश आकार सीमा। यदि कैश इस आकार से अधिक बढ़ता है, तो फायरस्टोर उस डेटा को हटाना शुरू कर देगा जिसका हाल ही में उपयोग नहीं किया गया है। एसडीके यह गारंटी नहीं देता है कि कैश उस आकार से नीचे रहेगा, केवल यह कि यदि कैश दिए गए आकार से अधिक है, तो सफाई का प्रयास किया जाएगा। डिफ़ॉल्ट मान 40 एमबी है. सीमा को कम से कम 1 एमबी पर सेट किया जाना चाहिए, और कचरा संग्रहण को अक्षम करने के लिए इसे CACHE_SIZE_UNLIMITED पर सेट किया जा सकता है।
टैब प्रबंधक परसिस्टेंटटैबमैनेजर निर्दिष्ट करता है कि SDK द्वारा एकाधिक टैब/विंडोज़ को कैसे प्रबंधित किया जाएगा।

PersistentCacheSettings.cacheSizeBytes

ऑन-डिस्क डेटा के लिए अनुमानित कैश आकार सीमा। यदि कैश इस आकार से अधिक बढ़ता है, तो फायरस्टोर उस डेटा को हटाना शुरू कर देगा जिसका हाल ही में उपयोग नहीं किया गया है। एसडीके यह गारंटी नहीं देता है कि कैश उस आकार से नीचे रहेगा, केवल यह कि यदि कैश दिए गए आकार से अधिक है, तो सफाई का प्रयास किया जाएगा।

डिफ़ॉल्ट मान 40 एमबी है. सीमा को कम से कम 1 एमबी पर सेट किया जाना चाहिए, और कचरा संग्रहण को अक्षम करने के लिए इसे CACHE_SIZE_UNLIMITED पर सेट किया जा सकता है।

हस्ताक्षर:

cacheSizeBytes?: number;

PersistentCacheSettings.tabManager

निर्दिष्ट करता है कि SDK द्वारा एकाधिक टैब/विंडोज़ को कैसे प्रबंधित किया जाएगा।

हस्ताक्षर:

tabManager?: PersistentTabManager;