initialize.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. /**
  2. * Licensed to the Apache Software Foundation (ASF) under one
  3. * or more contributor license agreements. See the NOTICE file
  4. * distributed with this work for additional information
  5. * regarding copyright ownership. The ASF licenses this file
  6. * to you under the Apache License, Version 2.0 (the
  7. * "License"); you may not use this file except in compliance
  8. * with the License. You may obtain a copy of the License at
  9. *
  10. * http://www.apache.org/licenses/LICENSE-2.0
  11. *
  12. * Unless required by applicable law or agreed to in writing, software
  13. * distributed under the License is distributed on an "AS IS" BASIS,
  14. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15. * See the License for the specific language governing permissions and
  16. * limitations under the License.
  17. */
  18. //////////////////////////////////
  19. // Adapter
  20. //////////////////////////////////
  21. require('adapter');
  22. //////////////////////////////////
  23. // Templates
  24. //////////////////////////////////
  25. require('templates/application');
  26. require('templates/index');
  27. require('templates/files');
  28. require('templates/error');
  29. require('templates/modal/chmod');
  30. require('templates/util/errorRow');
  31. require('templates/util/fileRow');
  32. require('templates/components/uploader');
  33. require('templates/components/renameInput');
  34. require('templates/components/deletePopover');
  35. require('templates/components/mkdirInput');
  36. require('templates/components/contextMenu');
  37. require('templates/components/deleteBulk');
  38. //////////////////////////////////
  39. // Models
  40. //////////////////////////////////
  41. require('models/file');
  42. /////////////////////////////////
  43. // Controllers
  44. /////////////////////////////////
  45. require('controllers/files');
  46. require('controllers/file');
  47. require('controllers/error');
  48. require('controllers/filesAlert');
  49. require('controllers/chmodModal');
  50. /////////////////////////////////
  51. // Components
  52. /////////////////////////////////
  53. require('components/uploader');
  54. require('components/contextMenu');
  55. require('components/renameInput');
  56. require('components/bsPopover');
  57. require('components/confirmDelete');
  58. require('components/sortArrow');
  59. require('components/breadCrumbs');
  60. require('components/popoverDelete');
  61. require('components/bulkCheckbox');
  62. require('components/mkdirInput');
  63. require('components/toggleContext');
  64. /////////////////////////////////
  65. // Views
  66. /////////////////////////////////
  67. require('views/file');
  68. require('views/files');
  69. require('views/filesAlert');
  70. require('views/modalChmod');
  71. /////////////////////////////////
  72. // Routes
  73. /////////////////////////////////
  74. require('routes/file');
  75. require('routes/error');
  76. /////////////////////////////////
  77. // Router
  78. /////////////////////////////////
  79. require('router');