Lungo.Constants.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /**
  2. * Object with data-attributes (HTML5) with a special <markup>
  3. *
  4. * @namespace LUNGO
  5. * @class Constants
  6. *
  7. * @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
  8. */
  9. LUNGO.Constants = {
  10. ELEMENT: {
  11. SECTION: 'section',
  12. ARTICLE: 'article',
  13. ASIDE: 'aside',
  14. BODY: 'body',
  15. DIV: 'div',
  16. LIST: '<ul></ul>',
  17. SPAN: '<span>&nbsp;</span>'
  18. },
  19. CLASS: {
  20. ACTIVE: 'active',
  21. ASIDE: 'aside',
  22. SHOW: 'show',
  23. HIDE: 'hide',
  24. CURRENT: 'current',
  25. RIGHT: 'right',
  26. LEFT: 'left',
  27. HORIZONTAL: 'horizontal',
  28. SMALL: 'small'
  29. },
  30. TRIGGER: {
  31. LOAD: 'load',
  32. UNLOAD: 'unload'
  33. },
  34. ATTRIBUTE: {
  35. ID: 'id',
  36. HREF: 'href',
  37. TITLE: 'title',
  38. ARTICLE: 'article',
  39. CLASS: 'class',
  40. WIDTH: 'width',
  41. HEIGHT: 'height',
  42. PIXEL: 'px',
  43. PERCENT: '%',
  44. TARGET: 'target',
  45. FIRST: 'first',
  46. LAST: 'last',
  47. EMPTY: ''
  48. },
  49. BINDING: {
  50. START: '{{',
  51. END: '}}',
  52. KEY: 'value',
  53. PARSER: /\{{.*?\}}/gi
  54. },
  55. ERROR: {
  56. CREATE_SCROLL: 'ERROR: Impossible to create a <scroll> without ID.',
  57. BINDING_DATA_TYPE: 'ERROR: Processing the type of binding data.',
  58. BINDING_TEMPLATE: 'ERROR: Binding Template not exists >> ',
  59. BINDING_LIST: 'ERROR: Processing parameters for list binding.',
  60. DATABASE: 'ERROR: Connecting to Data.Sql.',
  61. ROUTER: 'ERROR: The target does not exists >>',
  62. LOADING_RESOURCE: 'ERROR: Loading resource.'
  63. }
  64. };