sfcode
An Online Competing and Development Environment
|
A cache for managing namespaced sub-caches
Install with npm:
Create a new FragmentCache
with an optional object to use for caches
.
Example
Params
cacheName
**{String}**returns
**{Object}**: Returns the map-cache instance.Get cache name
from the fragment.caches
object. Creates a new MapCache
if it doesn't already exist.
Example
Params
cacheName
**{String}**returns
**{Object}**: Returns the map-cache instance.Set a value for property key
on cache name
Example
Params
name
**{String}**key
**{String}**: Property name to setval
**{any}**: The value of key
returns
**{Object}**: The cache instance for chainingReturns true if a non-undefined value is set for key
on fragment cache name
.
Example
Params
name
**{String}**: Cache namekey
**{String}**: Optionally specify a property to check for on cache name
returns
**{Boolean}**Get name
, or if specified, the value of key
. Invokes the cache method, so that cache name
will be created it doesn't already exist. If key
is not passed, the entire cache (name
) is returned.
Example
Params
name
**{String}**returns
**{Object}**: Returns cache name
, or the value of key
if specifiedPull requests and stars are always welcome. For bugs and feature requests, please create an issue.
_(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)_
To generate the readme and API documentation with verb:
Install dev dependencies:
Jon Schlinkert
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb-generate-readme, v0.2.0, on October 17, 2016.