meteor-cookie
meteor-cookie copied to clipboard
(DEPRECATED, no longer maintenance) Simple cookies for browser of Meteor
Meteor Cookie
Wrapper of https://github.com/aralejs/cookie
Installation
meteor add chuangbo:cookies
Usage
get Cookie.get(name, [options])
Get cookie. options
:
-
converter
function. Cookie will be pass through converter and return the result, only if value is not undefined. - Options can be an object。
converter
andraw
. Cookie is decoded when writing/reading by default, unless specificraw
to true.
// setup
document.cookie = 'foo=1';
document.cookie = 'bar=2';
Cookie.get('foo');
// returns '1'
// converter
Cookie.get('bar', function(s) { return parseInt(s); } );
// returns 2
Cookie.get('not_exists');
// returns undefined
set Cookie.set(name, value, [options])
Set cookie. options
can contain path
(string), domain
(string), expires
(int or Date object), raw
(bool). When raw
set to true, cookie will not be encoded.
Cookie.set('foo', 3);
Cookie.set('bar', 4, {
domain: 'example.com',
path: '/',
expires: 30
});
remove Cookie.remove(name, [options])
Delete cookie.
Cookie.remove('foo');
Cookie.remove('bar', {
domain: 'example.com',
path: '/'
});