/scalate-util/src/test/resources/moustache/js/complex.js

http://github.com/scalate/scalate · JavaScript · 19 lines · 19 code · 0 blank · 0 comment · 0 complexity · 8ae46d717e3038e751ac7127ce084184 MD5 · raw file

  1. var complex = {
  2. header: function() {
  3. return "Colors";
  4. },
  5. item: [
  6. {name: "red", current: true, url: "#Red"},
  7. {name: "green", current: false, url: "#Green"},
  8. {name: "blue", current: false, url: "#Blue"}
  9. ],
  10. link: function() {
  11. return this["current"] !== true;
  12. },
  13. list: function() {
  14. return this.item.length !== 0;
  15. },
  16. empty: function() {
  17. return this.item.length === 0;
  18. }
  19. };