createSync static method

BoxCache createSync({
  1. required String name,
  2. int expirationTime = _defaultCacheExpiryMS,
  3. int maxEntries = _defaultMaxEntries,
  4. int ambientCleanInterval = _defaultAmbientCleanInterval,
})

Implementation

static BoxCache createSync(
    {required String name,
    int expirationTime = _defaultCacheExpiryMS,
    int maxEntries = _defaultMaxEntries,
    int ambientCleanInterval = _defaultAmbientCleanInterval}) {
  BoxCache b = BoxCache._(
      name: name,
      expirationTime: expirationTime,
      maxEntries: maxEntries,
      ambientCleanInterval: ambientCleanInterval);
  b.clean().then((value) {
    if (value > 0) {
      verbose("Cleaned $value keys from BoxCache[$name]");
    }
  });
  return b;
}