demo.html 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. <html>
  2. <head>
  3. <title data-trap="App #title"></title>
  4. <script src="/vendor/amber/support/amber.js"></script>
  5. <script type='text/javascript' src='/vendor/amber/support/requirejs/require.min.js'></script>
  6. <link rel="stylesheet" href="demo.css" />
  7. </head>
  8. <body>
  9. <script type="text/javascript">
  10. var AppEntity;
  11. require.config({
  12. paths: {
  13. 'gh_herby_trapped': 'lib/js'
  14. }
  15. });
  16. require(
  17. ["amber/devel",
  18. "gh_herby_trapped/Trapped-Backend", "gh_herby_trapped/Trapped-Frontend", "gh_herby_trapped/Trapped-Demo" ],
  19. function (smalltalk) {
  20. smalltalk.defaultAMDNamespace = 'gh_herby_trapped';
  21. smalltalk.initialize();
  22. $(function() {
  23. smalltalk.Browser._openOn_(smalltalk.App);
  24. AppEntity = smalltalk.App._new();
  25. smalltalk.Trapped._start_([AppEntity]);
  26. });
  27. }
  28. );
  29. </script>
  30. <div data-trap="AppView: App">
  31. </div>
  32. </body>
  33. </html>