Commit Graph

25 Commits

Author SHA1 Message Date
Winston Chang
fd795e8937 Don't restore state if in a subapp 2016-06-27 08:03:22 -07:00
Winston Chang
34be3c06b9 Change '_state_id' to '__state_id__' 2016-06-27 08:03:22 -07:00
Winston Chang
cfeec933ef Gracefully handle errors in restoring state 2016-06-27 08:03:22 -07:00
Winston Chang
2d5438eb81 Add asList method 2016-06-27 08:02:28 -07:00
Winston Chang
051f720fe0 Move loading and decoding of query string into RestoreContext 2016-06-27 08:02:28 -07:00
Winston Chang
d180f27e46 Add ShinyRestoreContext class 2016-06-27 08:02:28 -07:00
Winston Chang
9b49b7a3dd Replace bookmarkConfig with bookmarkObserver 2016-06-27 08:02:28 -07:00
Winston Chang
bad566f6c7 Revise how onSave is called; move persist() and encode() into ShinyState object 2016-06-27 08:02:28 -07:00
Winston Chang
08d7f36b36 Refinements to save button 2016-06-27 08:02:28 -07:00
Winston Chang
0cdd96a8e4 Better splitting of state query string 2016-06-27 08:02:28 -07:00
Winston Chang
f110787709 Replace updateQueryString with updateLocationBar 2016-06-27 08:02:28 -07:00
Winston Chang
e57773cfa6 Make 'restorable' opt-out instead of opt-in 2016-06-27 08:02:03 -07:00
Winston Chang
71e0f535b7 Rename 'save' to 'persist' 2016-06-27 08:02:03 -07:00
Winston Chang
6cb3921333 Add bookmarkButton 2016-06-27 08:02:03 -07:00
Winston Chang
a474e9f0ea Fix reactive dependencies when restoring values 2016-06-27 08:02:03 -07:00
Winston Chang
b42d6dce55 Call onRestore only if it exists 2016-06-27 08:02:03 -07:00
Winston Chang
bd39c40fd8 Refinements 2016-06-27 08:02:03 -07:00
Winston Chang
e47bf922b1 Remove 'enable' argument 2016-06-27 08:02:03 -07:00
Winston Chang
282893faff Add support for bookmarking arbitrary values 2016-06-27 08:02:03 -07:00
Winston Chang
f38fe7d488 Prepare things for separate values 2016-06-27 08:02:03 -07:00
Winston Chang
23451b7c0f Add configureBookmarking function 2016-06-27 08:02:03 -07:00
Winston Chang
94804d972c Remove bookmarkOutput; add saveStateModal and encodeStateModal 2016-06-27 08:02:03 -07:00
Winston Chang
9bc136773c Fix argument defaults 2016-06-27 08:02:03 -07:00
Winston Chang
1ea1a16fb7 Remove createBookmark function 2016-06-27 08:02:03 -07:00
Winston Chang
cc09429e22 Make names consistent 2016-06-27 08:02:03 -07:00