Sha256: f0c0b9a32aaf27d906f7d0693684028fd55ae6e9519788045c679d2acab3b084

Contents?: true

Size: 619 Bytes

Versions: 3

Compression:

Stored size: 619 Bytes

Contents

/*global require: true */
require(['chart', 'exampleStream'], function (chart, examples) {
  'use strict';

  var
      bodyEl = document.querySelector('body')
    , uri = bodyEl.dataset.streamUrl
    , ajaxUri = bodyEl.dataset.lastUrl
    , currentRun = bodyEl.dataset.currentRun
    , streams = examples(uri, ajaxUri, currentRun)
    , c = chart()
    ;

  streams.start.onOutput(function (data) {
    c.reset();
  });

  streams.message.onOutput(function (data) {
    console.log('message logged', data);
  });

  streams.example.onOutput(function (data) {
    c.push(data);
  });

  c.render();
  window.c = c;
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rspectacles-0.2.2 lib/rspectacles/app/public/js/script.js
rspectacles-0.2.1 lib/rspectacles/app/public/js/script.js
rspectacles-0.2.0 lib/rspectacles/app/public/js/script.js