From b420c8d6511e9420d8d4f756bfba9102c7d9f669 Mon Sep 17 00:00:00 2001 From: Robert Lowe Date: Sun, 18 Jan 2015 02:33:22 -0500 Subject: [PATCH 1/2] Update outdated README.md ReactiveDict's have been able to migrate since: https://github.com/meteor/meteor/commit/624035fab8fb27b1d4f5d884518d92dd3d52e5e0 See [session](https://github.com/meteor/meteor/blob/devel/packages/session/session.js) as an example. --- packages/reactive-dict/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/reactive-dict/README.md b/packages/reactive-dict/README.md index 014424ac9e..9dc4e93e1c 100644 --- a/packages/reactive-dict/README.md +++ b/packages/reactive-dict/README.md @@ -5,7 +5,7 @@ datatype for use with [tracker](https://atmospherejs.com/meteor/tracker). It provides all of the functionality of the `Session` object documented in the [main Meteor docs](https://docs.meteor.com/#session), such as reactive -`get`, `set`, and `equals` functions, except that its contents are not +`get`, `set`, and `equals` functions, which contents are saved across Hot Code Push client code updates. Example usage: From 0cf3dbd3a9121571b367365ead374f26caf4ddab Mon Sep 17 00:00:00 2001 From: David Glasser Date: Tue, 20 Jan 2015 17:44:55 -0800 Subject: [PATCH 2/2] Clarify --- packages/reactive-dict/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/reactive-dict/README.md b/packages/reactive-dict/README.md index 9dc4e93e1c..d16aacd111 100644 --- a/packages/reactive-dict/README.md +++ b/packages/reactive-dict/README.md @@ -5,12 +5,14 @@ datatype for use with [tracker](https://atmospherejs.com/meteor/tracker). It provides all of the functionality of the `Session` object documented in the [main Meteor docs](https://docs.meteor.com/#session), such as reactive -`get`, `set`, and `equals` functions, which contents are -saved across Hot Code Push client code updates. +`get`, `set`, and `equals` functions. + +If you provide a name to its constructor, its contents will be saved across Hot +Code Push client code updates. Example usage: ``` -> var dict = new ReactiveDict; +> var dict = new ReactiveDict('myDict'); > dict.set("weather", "cloudy"); > Tracker.autorun(function () { console.log("now " + dict.get("weather")); }); now cloudy