interlude/reactive-init.js

16 lines
497 B
JavaScript

var reactive = new Ractive({
// The `el` option can be a node, an ID, or a CSS selector.
el: '.slides',
// We could pass in a string, but for the sake of convenience
// we're passing the ID of the script tag above.
template: '#slides_template',
// Here, we're passing in some initial data
data: {event: schedule.nextEvent(), agenda: schedule.getEvents()}
});
function refreshEvent() {
reactive.set({event: schedule.nextEvent(), agenda: schedule.getEvents()});
}