Lungo.Constants.coffee 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  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. BODY : "body"
  13. DIV : "div"
  14. LIST : "<ul></ul>"
  15. LI : "li"
  16. CONTROL:
  17. MENU : "[data-control=menu]"
  18. QUERY:
  19. ARTICLE_ROUTER : "[data-view-article]"
  20. SECTION_ROUTER : "[data-view-section]"
  21. ARTICLE_ROUTER_TOUCH : "header [data-view-article], footer [data-view-article], nav[data-control] [data-view-article]"
  22. SECTION_ROUTER_TOUCH : "header [data-view-section], footer [data-view-section], nav[data-control] [data-view-section]"
  23. ARTICLE_ROUTER_TAP : "article [data-view-article]"
  24. SECTION_ROUTER_TAP : "article [data-view-section]"
  25. ASIDE_ROUTER : "[data-view-aside]"
  26. MENU_ROUTER : "[data-view-menu]"
  27. LIST_IN_ELEMENT : "article.list"
  28. ELEMENT_SCROLLABLE : "article.scroll"
  29. HREF_ASIDE : "section[data-aside].drag"
  30. HREF_ROUTER : "a[href][data-router]"
  31. MENU_HREF : "[data-control=menu] a[href]"
  32. CONTROL_CHECKBOX : "[data-control-checkbox]"
  33. NAVIGATION_ITEM : "a[href][data-router=\"article\"]"
  34. ARTICLE_REFERENCE : "[data-article]"
  35. TITLE : "header .title, footer .title"
  36. ACTIVE_LIST_ITEM : "li a.active, li.active"
  37. CLASS:
  38. ACTIVE : "active"
  39. ASIDE : "aside"
  40. SHOW : "show"
  41. HIDE : "hide"
  42. HIDING : "hiding"
  43. RIGHT : "right"
  44. LEFT : "left"
  45. HORIZONTAL : "horizontal"
  46. SMALL : "small"
  47. LAST : "last"
  48. TRIGGER:
  49. LOAD : "load"
  50. UNLOAD : "unload"
  51. EVENT:
  52. TRANSITION_END : ["webkitAnimationEnd", "animationend"]
  53. CHANGE : "change"
  54. TRANSITION:
  55. DURATION : 400
  56. ORIGIN : "transition-origin"
  57. ATTR : "transition"
  58. ASIDE:
  59. NORMAL : 264
  60. ATTRIBUTE:
  61. ID : "id"
  62. HREF : "href"
  63. TITLE : "title"
  64. ARTICLE : "article"
  65. CLASS : "class"
  66. WIDTH : "width"
  67. HEIGHT : "height"
  68. PIXEL : "px"
  69. PERCENT : "%"
  70. ROUTER : "router"
  71. FIRST : "first"
  72. LAST : "last"
  73. EMPTY : ""
  74. CHILDREN : "children"
  75. TRANSITION : "transition"
  76. STATE : "state"
  77. DIRECTION : "direction"
  78. BINDING:
  79. START : "{{"
  80. END : "}}"
  81. KEY : "value"
  82. SELECTOR : "{{value}}"
  83. DEVICE:
  84. PHONE : "phone"
  85. TABLET : "tablet"
  86. TV : "tv"
  87. ERROR:
  88. DATABASE : "ERROR: Connecting to Data.Sql."
  89. DATABASE_TRANSACTION : "ERROR: Data.Sql >> "
  90. ROUTER : "ERROR: The target does not exists >>"
  91. LOADING_RESOURCE : "ERROR: Loading resource: "