here's a nice example of a dynamically updated exhibit:
http://www.epispider.org/
nunb wrote:
> Hello,
>
> I wonder if it's possible to update Exhibit in real-time, with fresh
> data. Is there any way of getting data into Exhibit, other than this
> sequence in the html head?
>
> <head>
> <link href="../../json/policies-explorer" type="application/json"
> rel="exhibit/data" />
> ..stuff..
> </head>
>
> Searching for any mention of "exhibit/data" in the source has so far
> yielded no clues, and these lines (248 onwards in exhibit.js) seem to
> be the closest I can find:
>
> var uiContext = this._uiContext;
> for (var i = 0; i < collectionElmts.length; i++) {
> var elmt = collectionElmts[i];
> var id = elmt.id;
> if (id==null || id.length == 0) {
> id = "default";
> }
> this.setCollection(id, Exhibit.Collection.createFromDOM2(id,
> elmt, uiContext));
> }
>
> Lastly, in case anyone else is looking for it, to get the current set
> of "label" or "id" elements of items that have currently been selected
> (via filtering) one should be able to use this javascript snippet
> (using, Firebug's console, for example):
>
> window.exhibit.getDefaultCollection().getRestrictedItems().toArray();
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"SIMILE Widgets" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/simile-widgets?hl=en
-~----------~----~----~----~------~----~------~--~---