StatusLineHandler.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // /// <reference path="../Elements.ts" />
  2. // module Elements.StatusLineHandler {
  3. // var statusLineFlex = document.getElementById("statusLineFlex");
  4. // var start = document.getElementById("statusLineStart");
  5. // var end = document.getElementById("statusLineEnd");
  6. // end.style.display = "none";
  7. //
  8. // export function createDivider () {
  9. // // .noshrinkFlex.statusColumnDivider
  10. // let div = document.createElement("div");
  11. // div.classList.add("noshrinkFlex", "statusColumnDivider");
  12. // return div;
  13. // }
  14. //
  15. // export function print (...eles : Array<Node>) {
  16. // for (let ele of eles) {
  17. // statusLineFlex.insertBefore(ele, end);
  18. // }
  19. // }
  20. //
  21. // function empty () {
  22. // while (start.nextSibling != end) {
  23. // statusLineFlex.removeChild(start.nextSibling);
  24. // }
  25. // }
  26. //
  27. // export async function updateStatusLine () {
  28. // empty();
  29. //
  30. // let say = new Say((<Humanoid> WorldState.player).getShortestDescription());
  31. //
  32. // (await say.getPureElements()).forEach((ele) => {
  33. // print(ele, createDivider());
  34. // });
  35. // }
  36. // }