Lungo.Constants.coffee 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. ###
  2. Object with data-attributes (HTML5) with a special <markup>
  3. @namespace Lungo
  4. @class Constants
  5. @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
  6. ###
  7. Lungo.Constants =
  8. ELEMENT:
  9. SECTION : "section"
  10. ARTICLE : "article"
  11. ASIDE : "aside"
  12. MENU : "menu"
  13. BODY : "body"
  14. DIV : "div"
  15. LIST : "<ul></ul>"
  16. LI : "li"
  17. QUERY:
  18. ARTICLE_ROUTER : "[data-view-article]"
  19. SECTION_ROUTER : "[data-view-section]"
  20. ASIDE_ROUTER : "[data-view-aside]"
  21. MENU_ROUTER : "[data-view-menu]"
  22. LIST_IN_ELEMENT : "article.list"
  23. ELEMENT_SCROLLABLE : "article.scroll"
  24. HREF_ASIDE : "section[data-aside]"
  25. HREF_ROUTER : "a[href][data-router]"
  26. MENU_HREF : "[data-control=menu] a[href]"
  27. INPUT_CHECKBOX : "input[type=range].checkbox"
  28. NAVIGATION_ITEM : "a[href][data-router=\"article\"]"
  29. REFERENCE_LINK : " a[href][data-article]"
  30. TITLE : "header .title, footer .title"
  31. ACTIVE_LIST_ITEM : "li a.active, li.active"
  32. CLASS:
  33. ACTIVE : "active"
  34. ASIDE : "aside"
  35. SHOW : "show"
  36. HIDE : "hide"
  37. HIDING : "hiding"
  38. RIGHT : "right"
  39. LEFT : "left"
  40. HORIZONTAL : "horizontal"
  41. SMALL : "small"
  42. TRIGGER:
  43. LOAD : "load"
  44. UNLOAD : "unload"
  45. TRANSITION:
  46. DURATION : 350
  47. ORIGIN : "transition-origin"
  48. ATTR : "transition"
  49. ATTRIBUTE:
  50. ID : "id"
  51. HREF : "href"
  52. TITLE : "title"
  53. ARTICLE : "article"
  54. CLASS : "class"
  55. WIDTH : "width"
  56. HEIGHT : "height"
  57. PIXEL : "px"
  58. PERCENT : "%"
  59. ROUTER : "router"
  60. FIRST : "first"
  61. LAST : "last"
  62. EMPTY : ""
  63. CHILDREN : "children"
  64. TRANSITION : "transition"
  65. BINDING:
  66. START : "{{"
  67. END : "}}"
  68. KEY : "value"
  69. SELECTOR : "{{value}}"
  70. DEVICE:
  71. PHONE : "phone"
  72. TABLET : "tablet"
  73. TV : "tv"
  74. ERROR:
  75. DATABASE : "ERROR: Connecting to Data.Sql."
  76. DATABASE_TRANSACTION: "ERROR: Data.Sql >> "
  77. ROUTER : "ERROR: The target does not exists >>"
  78. LOADING_RESOURCE : "ERROR: Loading resource: "