Lungo.Constants.coffee 3.0 KB

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