Cache class
The cache for decoded SVGs.
Constructors
- Cache()
Properties
- count → int
- 
  The number of entries in the cache.
  no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- maximumSize ↔ int
- 
  Maximum number of entries to store in the cache.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  clear() → void 
- Evicts all entries from the cache.
- 
  evict(Object key) → bool 
- Evicts a single entry from the cache, returning true if successful.
- 
  maybeEvict(Object key, SvgTheme oldData, SvgTheme newData) → bool 
- 
  Evicts a single entry from the cache if the oldDataandnewDataare incompatible.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  putIfAbsent(Object key, Future< ByteData> loader()) → Future<ByteData> 
- 
  Returns the previously cached PictureStreamfor the given key, if available; if not, calls the given callback to obtain it first. In either case, the key is moved to the "most recently used" position.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited