| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- Lib::loadClass('RouteBase');
- Lib::loadClass('UI');
- Lib::loadClass('Response');
- class Route_Test_Neuron extends RouteBase {// TODO: UrlActionBase @see Route_UrlAction
- function defaultAction() { UI::layout([ $this, 'defaultView' ]); }
- function defaultView() {
- echo UI::h('div', [ 'id' => "p5widget-test-neuron" ]);
- // echo UI::h('script', ['src'=>"https://d3js.org/d3.v5.min.js", 'type'=>"text/javascript"]);
- echo UI::h('script', ['src'=>"static/vendor.js?v=71baa97d", 'type'=>"text/javascript"]);
- UI::inlineJS(__FILE__ . '.makeNeuronStore.js', [
- 'MAKE_STORE_FUNCTION_NAME' => "makeNeuronStore",
- ]);
- UI::inlineJS(__FILE__ . '.NeuronView.js', [
- 'MAKE_STORE_FUNCTION_NAME' => "makeNeuronStore",
- 'HTML_ID' => "p5widget-test-neuron",
- // 'INITIAL_DATA' => "AABBBBAABBAABB",
- 'INITIAL_DATA' => "BCAAAAABCABCABCABCABCABCABCABC",
- // 'INITIAL_DATA' => implode("\n", [
- // "A",
- // "AAA",
- // "ABC",
- // "AAB",
- // "ACCCB",
- // "CCC",
- // "ABCDE",
- // "AA",
- // "BB",
- // ]),
- ]);
- throw new Exception("TODO");
- }
- }
|