summaryrefslogtreecommitdiff
path: root/public/js/fullcalendar/packages/bootstrap5/index.global.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/fullcalendar/packages/bootstrap5/index.global.js')
-rw-r--r--public/js/fullcalendar/packages/bootstrap5/index.global.js64
1 files changed, 64 insertions, 0 deletions
diff --git a/public/js/fullcalendar/packages/bootstrap5/index.global.js b/public/js/fullcalendar/packages/bootstrap5/index.global.js
new file mode 100644
index 0000000..0368f6a
--- /dev/null
+++ b/public/js/fullcalendar/packages/bootstrap5/index.global.js
@@ -0,0 +1,64 @@
1/*!
2FullCalendar Bootstrap 5 Plugin v6.1.17
3Docs & License: https://fullcalendar.io/docs/bootstrap5
4(c) 2024 Adam Shaw
5*/
6FullCalendar.Bootstrap5 = (function (exports, core, internal$1) {
7 'use strict';
8
9 class BootstrapTheme extends internal$1.Theme {
10 }
11 BootstrapTheme.prototype.classes = {
12 root: 'fc-theme-bootstrap5',
13 tableCellShaded: 'fc-theme-bootstrap5-shaded',
14 buttonGroup: 'btn-group',
15 button: 'btn btn-primary',
16 buttonActive: 'active',
17 popover: 'popover',
18 popoverHeader: 'popover-header',
19 popoverContent: 'popover-body',
20 };
21 BootstrapTheme.prototype.baseIconClass = 'bi';
22 BootstrapTheme.prototype.iconClasses = {
23 close: 'bi-x-lg',
24 prev: 'bi-chevron-left',
25 next: 'bi-chevron-right',
26 prevYear: 'bi-chevron-double-left',
27 nextYear: 'bi-chevron-double-right',
28 };
29 BootstrapTheme.prototype.rtlIconClasses = {
30 prev: 'bi-chevron-right',
31 next: 'bi-chevron-left',
32 prevYear: 'bi-chevron-double-right',
33 nextYear: 'bi-chevron-double-left',
34 };
35 // wtf
36 BootstrapTheme.prototype.iconOverrideOption = 'buttonIcons'; // TODO: make TS-friendly
37 BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'icon';
38 BootstrapTheme.prototype.iconOverridePrefix = 'bi-';
39
40 var css_248z = ".fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-bottom-width:0;border-right-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}";
41 internal$1.injectStyles(css_248z);
42
43 var plugin = core.createPlugin({
44 name: '@fullcalendar/bootstrap5',
45 themeClasses: {
46 bootstrap5: BootstrapTheme,
47 },
48 });
49
50 var internal = {
51 __proto__: null,
52 BootstrapTheme: BootstrapTheme
53 };
54
55 core.globalPlugins.push(plugin);
56
57 exports.Internal = internal;
58 exports["default"] = plugin;
59
60 Object.defineProperty(exports, '__esModule', { value: true });
61
62 return exports;
63
64})({}, FullCalendar, FullCalendar.Internal);