index.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{%= title %}</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
  6. <meta name="author" content="{%= author_name %}"/>
  7. <script type='text/javascript' src='the.js'></script>
  8. </head>
  9. <body>
  10. <!-- EXAMPLE APP START -->
  11. <p>This is a sample app. It contains some
  12. <a href="parts.html">batteries included</a>
  13. and should be
  14. <a href="uninstall.html">cleaned up</a>
  15. once you start developing your own app / lib.</p>
  16. <button id="amber-with">Hello from TagBrush >> with:</button>
  17. <button id="silk-tag">Hello from Silk >> TAG:</button>
  18. <button id="jquery-append">Hello from jQuery append</button>
  19. <button id="console-log">Log into JS console</button>
  20. <button id="timeout-alert">Remind me in five seconds</button>
  21. <button id="lambda-status">Inspect status of backend</button>
  22. <ol id="output-list"></ol>
  23. <!-- EXAMPLE APP END -->
  24. <script type='text/javascript'>
  25. var global = typeof global === "undefined" ? window : global || window;
  26. new Promise(function (resolve, reject) {
  27. require(['app'], resolve, reject);
  28. }).then(function (amber) {
  29. return amber.initialize({
  30. //used for all new packages in IDE
  31. 'transport.defaultAmdNamespace': "{%= namespace %}"
  32. }).then(function () {
  33. require(["amber-ide-starter-dialog"], function (dlg) {
  34. dlg.start();
  35. });
  36. amber.globals.{%= name %}._start();
  37. });
  38. });
  39. </script>
  40. </body>
  41. </html>