On 28/02/2008, at 5:51 PM, Kevin Brown wrote:

On Wed, Feb 27, 2008 at 10:28 PM, Sean McCarthy <[EMAIL PROTECTED]>
wrote:

Hi all,

After a possibly not-so-thorough reading through of the gadget API,
the shindig source and the shindig-dev list archives I can't
determine if there's

1. A specification/API for the persistence of UserPrefs to a store


Up to the container. Every container has their own way of storing data -- you register your own set_pref rpc handler and do whatever you like beyond that. Some sites might store this to a mysql server, others might store it
in cookies.

Cool, well that makes things flexible! I thought there might at least be an abstraction to the actual store (whatever form that actually takes) in the form of a standard API.

So the set_pref rpc handler you're referring to is the one declared in gadgets,js?

It looks like a matter of creating a subclass of UserPrefStore (like the CookieBasedUserPrefStore example) and then register it with a statement like:

gadgets.Container.prototype.userPrefStore = new gadgets.MyPrefStore();

Is this what you meant?

Thanks
--
Sean

Reply via email to