"use strict"; var G; $(document).ready(function () { var Dataspace = Syndicate.Dataspace; var sub = Syndicate.sub; var __ = Syndicate.__; var _$ = Syndicate._$; G = new Syndicate.Ground(function () { console.log('starting ground boot'); Syndicate.JQuery.spawnJQueryDriver(); Dataspace.spawn({ boot: function () { return sub(['jQuery', '#clicker', 'click', __]); }, handleEvent: function (e) { if (e.type === 'message' && e.message[0] === 'jQuery' && e.message[1] === '#clicker') { var r = $('#result'); r.html(Number(r.html()) + 1); } } }); }); G.dataspace.onStateChange = function (mux, patch) { $("#spy-holder").text(Syndicate.prettyTrie(mux.routingTable)); }; G.startStepping(); });