file bootstrap.libraries.yml

bootstrap.libraries.yml

  1. attributes:
  2. js:
  3. js/attributes.js: {}
  4. dependencies:
  5. - core/jquery
  6. - core/underscore
  7. # This is automatically extended with JavaScript and CSS for CDN based themes.
  8. # If sub-theme uses a starterkit like LESS or SASS, then it should extend this
  9. # library to add in the compiled CSS and JavaScript sources.
  10. framework:
  11. css: {}
  12. js: {}
  13. dependencies:
  14. - core/jquery
  15. drupal.bootstrap:
  16. js:
  17. js/drupal.bootstrap.js: {}
  18. dependencies:
  19. - core/jquery
  20. - core/drupal
  21. - core/drupalSettings
  22. - bootstrap/framework
  23. dialog:
  24. js:
  25. js/dialog.js: {}
  26. dependencies:
  27. - bootstrap/theme
  28. - bootstrap/modal
  29. # Create a library placeholder for livereload.
  30. # This is altered dynamically based on the set URL.
  31. # @see \Drupal\bootstrap\Plugin\Alter\LibraryInfo::alter
  32. livereload:
  33. js:
  34. livereload.js: {}
  35. theme:
  36. js:
  37. js/theme.js: {}
  38. dependencies:
  39. - bootstrap/drupal.bootstrap
  40. - bootstrap/attributes
  41. theme-settings:
  42. js:
  43. js/theme-settings.js: {}
  44. dependencies:
  45. - core/jquery
  46. - core/jquery.once
  47. - core/drupal
  48. - core/drupalSettings
  49. dropdown:
  50. js:
  51. js/dropdown.js: {}
  52. dependencies:
  53. - bootstrap/theme
  54. modal:
  55. js:
  56. js/modal.js: {}
  57. dependencies:
  58. - bootstrap/theme
  59. modal.jquery.ui.bridge:
  60. js:
  61. js/modal.jquery.ui.bridge.js: {}
  62. dependencies:
  63. - bootstrap/modal
  64. - core/jquery.ui
  65. - core/jquery.ui.widget
  66. - core/jquery.ui.draggable
  67. - core/jquery.ui.mouse
  68. - core/jquery.ui.position
  69. - core/jquery.ui.resizable
  70. popover:
  71. js:
  72. js/popover.js: {}
  73. dependencies:
  74. - bootstrap/theme
  75. tooltip:
  76. js:
  77. js/tooltip.js: {}
  78. dependencies:
  79. - bootstrap/theme
  80. # libraries-extend
  81. drupal.ajax:
  82. js:
  83. js/misc/ajax.js: {}
  84. drupal.autocomplete:
  85. js:
  86. js/misc/autocomplete.js: {}
  87. drupal.dialog.ajax:
  88. js:
  89. js/misc/dialog.ajax.js: {}
  90. drupal.form:
  91. js:
  92. js/misc/form.js: {}
  93. dependencies:
  94. - bootstrap/theme
  95. drupal.message:
  96. js:
  97. js/misc/message.js: {}
  98. drupal.progress:
  99. js:
  100. js/misc/progress.js: {}
  101. drupal.states:
  102. js:
  103. js/misc/states.js: {}
  104. drupal.tabledrag:
  105. js:
  106. js/misc/tabledrag.js: {}
  107. drupal.tableheader:
  108. js:
  109. js/misc/tableheader.js: {}
  110. image_widget_crop:
  111. js:
  112. js/modules/image_widget_crop/ImageWidgetCrop.js: {}
  113. views.ajax:
  114. js:
  115. js/modules/views/ajax_view.js: {}
  116. # libraries-override
  117. drupal.batch:
  118. js:
  119. js/misc/batch.js: { cache: false }
  120. dependencies:
  121. - bootstrap/theme
  122. - core/drupal.ajax
  123. - core/drupal.progress
  124. - core/jquery.once
  125. drupal.filter:
  126. version: VERSION
  127. js:
  128. js/modules/filter/filter.js: {}
  129. dependencies:
  130. - core/jquery
  131. - core/drupal
  132. - core/jquery.once
  133. drupal.text:
  134. js:
  135. js/text/text.js: {}
  136. dependencies:
  137. - core/jquery
  138. - core/jquery.once
  139. - core/drupal
  140. drupal.vertical-tabs:
  141. js:
  142. js/misc/vertical-tabs.js: {}
  143. dependencies:
  144. - bootstrap/theme
  145. - core/jquery.once
  146. - core/drupal.form
  147. - core/matchmedia