Neuron.php 958 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. Lib::loadClass('RouteBase');
  3. Lib::loadClass('UI');
  4. Lib::loadClass('Response');
  5. class Route_Test_Neuron extends RouteBase {// TODO: UrlActionBase @see Route_UrlAction
  6. function defaultAction() { UI::layout([ $this, 'defaultView' ]); }
  7. function defaultView() {
  8. echo UI::h('div', [ 'id' => "p5widget-test-neuron" ]);
  9. // echo UI::h('script', ['src'=>"https://d3js.org/d3.v5.min.js", 'type'=>"text/javascript"]);
  10. echo UI::h('script', ['src'=>"static/vendor.js?v=71baa97d", 'type'=>"text/javascript"]);
  11. UI::inlineJS(__FILE__ . '.view.js', [
  12. 'HTML_ID' => "p5widget-test-neuron",
  13. 'INITIAL_DATA' => implode("\n", [
  14. "A",
  15. "AAA",
  16. "ABC",
  17. "AAB",
  18. "ACCCB",
  19. "CCC",
  20. "ABCDE",
  21. "AA",
  22. "BB",
  23. ]),
  24. ]);
  25. throw new Exception("TODO");
  26. }
  27. }