mirror of https://github.com/twbs/bootstrap.git
Dist (#29638)
This commit is contained in:
parent
eb849d73cd
commit
cc6f66f72a
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1121,6 +1121,10 @@
|
||||||
background-color: #343a40 !important;
|
background-color: #343a40 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.bg-body {
|
||||||
|
background-color: #fff !important;
|
||||||
|
}
|
||||||
|
|
||||||
.bg-white {
|
.bg-white {
|
||||||
background-color: #fff !important;
|
background-color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1828,9 +1828,9 @@ main {
|
||||||
|
|
||||||
.form-check-input[type="checkbox"]:indeterminate {
|
.form-check-input[type="checkbox"]:indeterminate {
|
||||||
background-color: #0d6efd;
|
background-color: #0d6efd;
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 8h6'/%3e%3c/svg%3e");
|
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 8h6'/%3e%3c/svg%3e");
|
||||||
background-size: 1em;
|
background-size: 1em;
|
||||||
border-color: #0d6efd;
|
border-color: #0d6efd;
|
||||||
}
|
}
|
||||||
|
@ -1860,7 +1860,7 @@ main {
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3e%3c/svg%3e");
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3e%3c/svg%3e");
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: left center;
|
background-position: left center;
|
||||||
background-size: calc(1.25em - 2px);
|
background-size: contain;
|
||||||
border-radius: 2em;
|
border-radius: 2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1869,8 +1869,8 @@ main {
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-switch .form-check-input:checked {
|
.form-switch .form-check-input:checked {
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
|
|
||||||
background-position: right center;
|
background-position: right center;
|
||||||
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-check-inline {
|
.form-check-inline {
|
||||||
|
@ -1956,7 +1956,7 @@ main {
|
||||||
|
|
||||||
.form-range {
|
.form-range {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: calc(1rem + 0.4rem);
|
height: 1.4rem;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
-webkit-appearance: none;
|
-webkit-appearance: none;
|
||||||
|
@ -1991,6 +1991,7 @@ main {
|
||||||
background-color: #0d6efd;
|
background-color: #0d6efd;
|
||||||
border: 0;
|
border: 0;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
|
-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
-webkit-appearance: none;
|
-webkit-appearance: none;
|
||||||
appearance: none;
|
appearance: none;
|
||||||
|
@ -1998,6 +1999,7 @@ main {
|
||||||
|
|
||||||
@media (prefers-reduced-motion: reduce) {
|
@media (prefers-reduced-motion: reduce) {
|
||||||
.form-range::-webkit-slider-thumb {
|
.form-range::-webkit-slider-thumb {
|
||||||
|
-webkit-transition: none;
|
||||||
transition: none;
|
transition: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2022,6 +2024,7 @@ main {
|
||||||
background-color: #0d6efd;
|
background-color: #0d6efd;
|
||||||
border: 0;
|
border: 0;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
|
-moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
-moz-appearance: none;
|
-moz-appearance: none;
|
||||||
appearance: none;
|
appearance: none;
|
||||||
|
@ -2029,6 +2032,7 @@ main {
|
||||||
|
|
||||||
@media (prefers-reduced-motion: reduce) {
|
@media (prefers-reduced-motion: reduce) {
|
||||||
.form-range::-moz-range-thumb {
|
.form-range::-moz-range-thumb {
|
||||||
|
-moz-transition: none;
|
||||||
transition: none;
|
transition: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2056,12 +2060,14 @@ main {
|
||||||
background-color: #0d6efd;
|
background-color: #0d6efd;
|
||||||
border: 0;
|
border: 0;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
|
-ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
appearance: none;
|
appearance: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (prefers-reduced-motion: reduce) {
|
@media (prefers-reduced-motion: reduce) {
|
||||||
.form-range::-ms-thumb {
|
.form-range::-ms-thumb {
|
||||||
|
-ms-transition: none;
|
||||||
transition: none;
|
transition: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2411,7 +2417,7 @@ main {
|
||||||
|
|
||||||
.was-validated .form-select:valid, .form-select.is-valid {
|
.was-validated .form-select:valid, .form-select.is-valid {
|
||||||
border-color: #28a745;
|
border-color: #28a745;
|
||||||
padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
|
padding-right: calc(0.75em + 2.3125rem);
|
||||||
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2499,7 +2505,7 @@ main {
|
||||||
|
|
||||||
.was-validated .form-select:invalid, .form-select.is-invalid {
|
.was-validated .form-select:invalid, .form-select.is-invalid {
|
||||||
border-color: #dc3545;
|
border-color: #dc3545;
|
||||||
padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
|
padding-right: calc(0.75em + 2.3125rem);
|
||||||
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3663,7 +3669,8 @@ fieldset:disabled a.btn {
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
padding: 0.5rem 1rem;
|
padding-top: 0.5rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar .container,
|
.navbar .container,
|
||||||
|
@ -3678,7 +3685,6 @@ fieldset:disabled a.btn {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding-top: 0.3125rem;
|
padding-top: 0.3125rem;
|
||||||
padding-bottom: 0.3125rem;
|
padding-bottom: 0.3125rem;
|
||||||
margin-right: 1rem;
|
|
||||||
font-size: 1.25rem;
|
font-size: 1.25rem;
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
@ -3740,14 +3746,6 @@ fieldset:disabled a.btn {
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 575.98px) {
|
|
||||||
.navbar-expand-sm > .container,
|
|
||||||
.navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
|
|
||||||
padding-right: 0;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
@media (min-width: 576px) {
|
||||||
.navbar-expand-sm {
|
.navbar-expand-sm {
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
|
@ -3776,14 +3774,6 @@ fieldset:disabled a.btn {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 767.98px) {
|
|
||||||
.navbar-expand-md > .container,
|
|
||||||
.navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
|
|
||||||
padding-right: 0;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 768px) {
|
@media (min-width: 768px) {
|
||||||
.navbar-expand-md {
|
.navbar-expand-md {
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
|
@ -3812,14 +3802,6 @@ fieldset:disabled a.btn {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 991.98px) {
|
|
||||||
.navbar-expand-lg > .container,
|
|
||||||
.navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
|
|
||||||
padding-right: 0;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 992px) {
|
@media (min-width: 992px) {
|
||||||
.navbar-expand-lg {
|
.navbar-expand-lg {
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
|
@ -3848,14 +3830,6 @@ fieldset:disabled a.btn {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 1199.98px) {
|
|
||||||
.navbar-expand-xl > .container,
|
|
||||||
.navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
|
|
||||||
padding-right: 0;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 1200px) {
|
@media (min-width: 1200px) {
|
||||||
.navbar-expand-xl {
|
.navbar-expand-xl {
|
||||||
flex-flow: row nowrap;
|
flex-flow: row nowrap;
|
||||||
|
@ -3889,12 +3863,6 @@ fieldset:disabled a.btn {
|
||||||
justify-content: flex-start;
|
justify-content: flex-start;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-expand > .container,
|
|
||||||
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
|
|
||||||
padding-right: 0;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-expand .navbar-nav {
|
.navbar-expand .navbar-nav {
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
}
|
}
|
||||||
|
@ -4494,6 +4462,7 @@ fieldset:disabled a.btn {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
|
overflow: hidden;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
@ -4979,6 +4948,10 @@ a.close.disabled {
|
||||||
transform: none;
|
transform: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modal.modal-static .modal-dialog {
|
||||||
|
transform: scale(1.02);
|
||||||
|
}
|
||||||
|
|
||||||
.modal-dialog-scrollable {
|
.modal-dialog-scrollable {
|
||||||
display: flex;
|
display: flex;
|
||||||
max-height: calc(100% - 1rem);
|
max-height: calc(100% - 1rem);
|
||||||
|
@ -5300,7 +5273,7 @@ a.close.disabled {
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-top > .popover-arrow, .bs-popover-auto[x-placement^="top"] > .popover-arrow {
|
.bs-popover-top > .popover-arrow, .bs-popover-auto[x-placement^="top"] > .popover-arrow {
|
||||||
bottom: calc((0.5rem + 1px) * -1);
|
bottom: calc(-0.5rem - 1px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[x-placement^="top"] > .popover-arrow::before {
|
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[x-placement^="top"] > .popover-arrow::before {
|
||||||
|
@ -5320,7 +5293,7 @@ a.close.disabled {
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-right > .popover-arrow, .bs-popover-auto[x-placement^="right"] > .popover-arrow {
|
.bs-popover-right > .popover-arrow, .bs-popover-auto[x-placement^="right"] > .popover-arrow {
|
||||||
left: calc((0.5rem + 1px) * -1);
|
left: calc(-0.5rem - 1px);
|
||||||
width: 0.5rem;
|
width: 0.5rem;
|
||||||
height: 1rem;
|
height: 1rem;
|
||||||
margin: 0.3rem 0;
|
margin: 0.3rem 0;
|
||||||
|
@ -5343,7 +5316,7 @@ a.close.disabled {
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow {
|
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow {
|
||||||
top: calc((0.5rem + 1px) * -1);
|
top: calc(-0.5rem - 1px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow::before {
|
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow::before {
|
||||||
|
@ -5374,7 +5347,7 @@ a.close.disabled {
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-left > .popover-arrow, .bs-popover-auto[x-placement^="left"] > .popover-arrow {
|
.bs-popover-left > .popover-arrow, .bs-popover-auto[x-placement^="left"] > .popover-arrow {
|
||||||
right: calc((0.5rem + 1px) * -1);
|
right: calc(-0.5rem - 1px);
|
||||||
width: 0.5rem;
|
width: 0.5rem;
|
||||||
height: 1rem;
|
height: 1rem;
|
||||||
margin: 0.3rem 0;
|
margin: 0.3rem 0;
|
||||||
|
@ -5591,10 +5564,10 @@ a.close.disabled {
|
||||||
.carousel-caption {
|
.carousel-caption {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 15%;
|
right: 15%;
|
||||||
bottom: 20px;
|
bottom: 1.25rem;
|
||||||
left: 15%;
|
left: 15%;
|
||||||
padding-top: 20px;
|
padding-top: 1.25rem;
|
||||||
padding-bottom: 20px;
|
padding-bottom: 1.25rem;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
@ -6976,6 +6949,10 @@ a.close.disabled {
|
||||||
background-color: #343a40 !important;
|
background-color: #343a40 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.bg-body {
|
||||||
|
background-color: #fff !important;
|
||||||
|
}
|
||||||
|
|
||||||
.bg-white {
|
.bg-white {
|
||||||
background-color: #fff !important;
|
background-color: #fff !important;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
||||||
typeof define === 'function' && define.amd ? define(factory) :
|
typeof define === 'function' && define.amd ? define(factory) :
|
||||||
(global = global || self, global.bootstrap = factory());
|
(global = global || self, global.bootstrap = factory());
|
||||||
}(this, function () { 'use strict';
|
}(this, (function () { 'use strict';
|
||||||
|
|
||||||
function _defineProperties(target, props) {
|
function _defineProperties(target, props) {
|
||||||
for (var i = 0; i < props.length; i++) {
|
for (var i = 0; i < props.length; i++) {
|
||||||
|
@ -211,7 +211,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.style && element.parentNode && element.parentNode.style) {
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
return element.style.display !== 'none' && element.parentNode.style.display !== 'none' && element.style.visibility !== 'hidden';
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -1211,7 +1213,7 @@
|
||||||
|
|
||||||
function normalizeDataKey(key) {
|
function normalizeDataKey(key) {
|
||||||
return key.replace(/[A-Z]/g, function (chr) {
|
return key.replace(/[A-Z]/g, function (chr) {
|
||||||
return chr.toLowerCase();
|
return "-" + chr.toLowerCase();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1607,8 +1609,6 @@
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.next();
|
this.next();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2297,7 +2297,7 @@
|
||||||
|
|
||||||
/**!
|
/**!
|
||||||
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
||||||
* @version 1.15.0
|
* @version 1.16.0
|
||||||
* @license
|
* @license
|
||||||
* Copyright (c) 2016 Federico Zivolo and contributors
|
* Copyright (c) 2016 Federico Zivolo and contributors
|
||||||
*
|
*
|
||||||
|
@ -2319,16 +2319,17 @@
|
||||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
* SOFTWARE.
|
* SOFTWARE.
|
||||||
*/
|
*/
|
||||||
var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';
|
var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined';
|
||||||
|
|
||||||
|
var timeoutDuration = function () {
|
||||||
var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];
|
var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];
|
||||||
var timeoutDuration = 0;
|
|
||||||
for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {
|
for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {
|
||||||
if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {
|
if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {
|
||||||
timeoutDuration = 1;
|
return 1;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return 0;
|
||||||
|
}();
|
||||||
|
|
||||||
function microtaskDebounce(fn) {
|
function microtaskDebounce(fn) {
|
||||||
var called = false;
|
var called = false;
|
||||||
|
@ -2448,6 +2449,17 @@
|
||||||
return getScrollParent(getParentNode(element));
|
return getScrollParent(getParentNode(element));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the reference node of the reference object, or the reference object itself.
|
||||||
|
* @method
|
||||||
|
* @memberof Popper.Utils
|
||||||
|
* @param {Element|Object} reference - the reference element (the popper will be relative to this)
|
||||||
|
* @returns {Element} parent
|
||||||
|
*/
|
||||||
|
function getReferenceNode(reference) {
|
||||||
|
return reference && reference.referenceNode ? reference.referenceNode : reference;
|
||||||
|
}
|
||||||
|
|
||||||
var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);
|
var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);
|
||||||
var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);
|
var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);
|
||||||
|
|
||||||
|
@ -2756,8 +2768,8 @@
|
||||||
|
|
||||||
// subtract scrollbar size from sizes
|
// subtract scrollbar size from sizes
|
||||||
var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};
|
var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};
|
||||||
var width = sizes.width || element.clientWidth || result.right - result.left;
|
var width = sizes.width || element.clientWidth || result.width;
|
||||||
var height = sizes.height || element.clientHeight || result.bottom - result.top;
|
var height = sizes.height || element.clientHeight || result.height;
|
||||||
|
|
||||||
var horizScrollbar = element.offsetWidth - width;
|
var horizScrollbar = element.offsetWidth - width;
|
||||||
var vertScrollbar = element.offsetHeight - height;
|
var vertScrollbar = element.offsetHeight - height;
|
||||||
|
@ -2909,7 +2921,7 @@
|
||||||
// NOTE: 1 DOM access here
|
// NOTE: 1 DOM access here
|
||||||
|
|
||||||
var boundaries = { top: 0, left: 0 };
|
var boundaries = { top: 0, left: 0 };
|
||||||
var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
|
var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));
|
||||||
|
|
||||||
// Handle viewport case
|
// Handle viewport case
|
||||||
if (boundariesElement === 'viewport') {
|
if (boundariesElement === 'viewport') {
|
||||||
|
@ -3037,7 +3049,7 @@
|
||||||
function getReferenceOffsets(state, popper, reference) {
|
function getReferenceOffsets(state, popper, reference) {
|
||||||
var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
|
var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
|
||||||
|
|
||||||
var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
|
var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));
|
||||||
return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);
|
return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3299,7 +3311,7 @@
|
||||||
|
|
||||||
this.disableEventListeners();
|
this.disableEventListeners();
|
||||||
|
|
||||||
// remove the popper if user explicity asked for the deletion on destroy
|
// remove the popper if user explicitly asked for the deletion on destroy
|
||||||
// do not use `remove` because IE11 doesn't support it
|
// do not use `remove` because IE11 doesn't support it
|
||||||
if (this.options.removeOnDestroy) {
|
if (this.options.removeOnDestroy) {
|
||||||
this.popper.parentNode.removeChild(this.popper);
|
this.popper.parentNode.removeChild(this.popper);
|
||||||
|
@ -5327,7 +5339,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent));
|
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent)).filter(isVisible);
|
||||||
|
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
return;
|
return;
|
||||||
|
@ -5442,6 +5454,7 @@
|
||||||
};
|
};
|
||||||
var Event$6 = {
|
var Event$6 = {
|
||||||
HIDE: "hide" + EVENT_KEY$5,
|
HIDE: "hide" + EVENT_KEY$5,
|
||||||
|
HIDE_PREVENTED: "hidePrevented" + EVENT_KEY$5,
|
||||||
HIDDEN: "hidden" + EVENT_KEY$5,
|
HIDDEN: "hidden" + EVENT_KEY$5,
|
||||||
SHOW: "show" + EVENT_KEY$5,
|
SHOW: "show" + EVENT_KEY$5,
|
||||||
SHOWN: "shown" + EVENT_KEY$5,
|
SHOWN: "shown" + EVENT_KEY$5,
|
||||||
|
@ -5459,7 +5472,8 @@
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
FADE: 'fade',
|
FADE: 'fade',
|
||||||
SHOW: 'show'
|
SHOW: 'show',
|
||||||
|
STATIC: 'modal-static'
|
||||||
};
|
};
|
||||||
var Selector$5 = {
|
var Selector$5 = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
@ -5699,9 +5713,7 @@
|
||||||
if (this._isShown && this._config.keyboard) {
|
if (this._isShown && this._config.keyboard) {
|
||||||
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
||||||
if (event.which === ESCAPE_KEYCODE$1) {
|
if (event.which === ESCAPE_KEYCODE$1) {
|
||||||
event.preventDefault();
|
_this5._triggerBackdropTransition();
|
||||||
|
|
||||||
_this5.hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -5773,11 +5785,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_this8._config.backdrop === 'static') {
|
_this8._triggerBackdropTransition();
|
||||||
_this8._element.focus();
|
|
||||||
} else {
|
|
||||||
_this8.hide();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
|
@ -5814,6 +5822,30 @@
|
||||||
} else {
|
} else {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
|
||||||
|
var _this9 = this;
|
||||||
|
|
||||||
|
if (this._config.backdrop === 'static') {
|
||||||
|
var hideEvent = EventHandler.trigger(this._element, Event$6.HIDE_PREVENTED);
|
||||||
|
|
||||||
|
if (hideEvent.defaultPrevented) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._element.classList.add(ClassName$5.STATIC);
|
||||||
|
|
||||||
|
var modalTransitionDuration = getTransitionDurationFromElement(this._element);
|
||||||
|
EventHandler.one(this._element, TRANSITION_END, function () {
|
||||||
|
_this9._element.classList.remove(ClassName$5.STATIC);
|
||||||
|
});
|
||||||
|
emulateTransitionEnd(this._element, modalTransitionDuration);
|
||||||
|
|
||||||
|
this._element.focus();
|
||||||
|
} else {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
} // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
@ -5843,7 +5875,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._setScrollbar = function _setScrollbar() {
|
_proto._setScrollbar = function _setScrollbar() {
|
||||||
var _this9 = this;
|
var _this10 = this;
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
|
@ -5853,14 +5885,14 @@
|
||||||
var actualPadding = element.style.paddingRight;
|
var actualPadding = element.style.paddingRight;
|
||||||
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
||||||
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
||||||
element.style.paddingRight = parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px";
|
element.style.paddingRight = parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust sticky content margin
|
}); // Adjust sticky content margin
|
||||||
|
|
||||||
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
||||||
var actualMargin = element.style.marginRight;
|
var actualMargin = element.style.marginRight;
|
||||||
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
||||||
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
||||||
element.style.marginRight = parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px";
|
element.style.marginRight = parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust body padding
|
}); // Adjust body padding
|
||||||
|
|
||||||
var actualPadding = document.body.style.paddingRight;
|
var actualPadding = document.body.style.paddingRight;
|
||||||
|
@ -5961,7 +5993,7 @@
|
||||||
|
|
||||||
|
|
||||||
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
||||||
var _this10 = this;
|
var _this11 = this;
|
||||||
|
|
||||||
var target = getElementFromSelector(this);
|
var target = getElementFromSelector(this);
|
||||||
|
|
||||||
|
@ -5976,8 +6008,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
EventHandler.one(target, Event$6.HIDDEN, function () {
|
EventHandler.one(target, Event$6.HIDDEN, function () {
|
||||||
if (isVisible(_this10)) {
|
if (isVisible(_this11)) {
|
||||||
_this10.focus();
|
_this11.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -7881,5 +7913,5 @@
|
||||||
|
|
||||||
return index_umd;
|
return index_umd;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=bootstrap.bundle.js.map
|
//# sourceMappingURL=bootstrap.bundle.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -207,7 +207,9 @@ var isVisible = function isVisible(element) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.style && element.parentNode && element.parentNode.style) {
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
return element.style.display !== 'none' && element.parentNode.style.display !== 'none' && element.style.visibility !== 'hidden';
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -1207,7 +1209,7 @@ function normalizeData(val) {
|
||||||
|
|
||||||
function normalizeDataKey(key) {
|
function normalizeDataKey(key) {
|
||||||
return key.replace(/[A-Z]/g, function (chr) {
|
return key.replace(/[A-Z]/g, function (chr) {
|
||||||
return chr.toLowerCase();
|
return "-" + chr.toLowerCase();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1603,8 +1605,6 @@ function () {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.next();
|
this.next();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2721,7 +2721,7 @@ function () {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent));
|
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent)).filter(isVisible);
|
||||||
|
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
return;
|
return;
|
||||||
|
@ -2836,6 +2836,7 @@ var DefaultType$3 = {
|
||||||
};
|
};
|
||||||
var Event$6 = {
|
var Event$6 = {
|
||||||
HIDE: "hide" + EVENT_KEY$5,
|
HIDE: "hide" + EVENT_KEY$5,
|
||||||
|
HIDE_PREVENTED: "hidePrevented" + EVENT_KEY$5,
|
||||||
HIDDEN: "hidden" + EVENT_KEY$5,
|
HIDDEN: "hidden" + EVENT_KEY$5,
|
||||||
SHOW: "show" + EVENT_KEY$5,
|
SHOW: "show" + EVENT_KEY$5,
|
||||||
SHOWN: "shown" + EVENT_KEY$5,
|
SHOWN: "shown" + EVENT_KEY$5,
|
||||||
|
@ -2853,7 +2854,8 @@ var ClassName$5 = {
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
FADE: 'fade',
|
FADE: 'fade',
|
||||||
SHOW: 'show'
|
SHOW: 'show',
|
||||||
|
STATIC: 'modal-static'
|
||||||
};
|
};
|
||||||
var Selector$5 = {
|
var Selector$5 = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
@ -3093,9 +3095,7 @@ function () {
|
||||||
if (this._isShown && this._config.keyboard) {
|
if (this._isShown && this._config.keyboard) {
|
||||||
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
||||||
if (event.which === ESCAPE_KEYCODE$1) {
|
if (event.which === ESCAPE_KEYCODE$1) {
|
||||||
event.preventDefault();
|
_this5._triggerBackdropTransition();
|
||||||
|
|
||||||
_this5.hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -3167,11 +3167,7 @@ function () {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_this8._config.backdrop === 'static') {
|
_this8._triggerBackdropTransition();
|
||||||
_this8._element.focus();
|
|
||||||
} else {
|
|
||||||
_this8.hide();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
|
@ -3208,6 +3204,30 @@ function () {
|
||||||
} else {
|
} else {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
|
||||||
|
var _this9 = this;
|
||||||
|
|
||||||
|
if (this._config.backdrop === 'static') {
|
||||||
|
var hideEvent = EventHandler.trigger(this._element, Event$6.HIDE_PREVENTED);
|
||||||
|
|
||||||
|
if (hideEvent.defaultPrevented) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._element.classList.add(ClassName$5.STATIC);
|
||||||
|
|
||||||
|
var modalTransitionDuration = getTransitionDurationFromElement(this._element);
|
||||||
|
EventHandler.one(this._element, TRANSITION_END, function () {
|
||||||
|
_this9._element.classList.remove(ClassName$5.STATIC);
|
||||||
|
});
|
||||||
|
emulateTransitionEnd(this._element, modalTransitionDuration);
|
||||||
|
|
||||||
|
this._element.focus();
|
||||||
|
} else {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
} // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
@ -3237,7 +3257,7 @@ function () {
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._setScrollbar = function _setScrollbar() {
|
_proto._setScrollbar = function _setScrollbar() {
|
||||||
var _this9 = this;
|
var _this10 = this;
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
|
@ -3247,14 +3267,14 @@ function () {
|
||||||
var actualPadding = element.style.paddingRight;
|
var actualPadding = element.style.paddingRight;
|
||||||
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
||||||
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
||||||
element.style.paddingRight = parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px";
|
element.style.paddingRight = parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust sticky content margin
|
}); // Adjust sticky content margin
|
||||||
|
|
||||||
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
||||||
var actualMargin = element.style.marginRight;
|
var actualMargin = element.style.marginRight;
|
||||||
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
||||||
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
||||||
element.style.marginRight = parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px";
|
element.style.marginRight = parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust body padding
|
}); // Adjust body padding
|
||||||
|
|
||||||
var actualPadding = document.body.style.paddingRight;
|
var actualPadding = document.body.style.paddingRight;
|
||||||
|
@ -3355,7 +3375,7 @@ function () {
|
||||||
|
|
||||||
|
|
||||||
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
||||||
var _this10 = this;
|
var _this11 = this;
|
||||||
|
|
||||||
var target = getElementFromSelector(this);
|
var target = getElementFromSelector(this);
|
||||||
|
|
||||||
|
@ -3370,8 +3390,8 @@ EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, functi
|
||||||
}
|
}
|
||||||
|
|
||||||
EventHandler.one(target, Event$6.HIDDEN, function () {
|
EventHandler.one(target, Event$6.HIDDEN, function () {
|
||||||
if (isVisible(_this10)) {
|
if (isVisible(_this11)) {
|
||||||
_this10.focus();
|
_this11.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('popper.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('popper.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['popper.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['popper.js'], factory) :
|
||||||
(global = global || self, global.bootstrap = factory(global.Popper));
|
(global = global || self, global.bootstrap = factory(global.Popper));
|
||||||
}(this, function (Popper) { 'use strict';
|
}(this, (function (Popper) { 'use strict';
|
||||||
|
|
||||||
Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper;
|
Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper;
|
||||||
|
|
||||||
|
@ -213,7 +213,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.style && element.parentNode && element.parentNode.style) {
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
return element.style.display !== 'none' && element.parentNode.style.display !== 'none' && element.style.visibility !== 'hidden';
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -1213,7 +1215,7 @@
|
||||||
|
|
||||||
function normalizeDataKey(key) {
|
function normalizeDataKey(key) {
|
||||||
return key.replace(/[A-Z]/g, function (chr) {
|
return key.replace(/[A-Z]/g, function (chr) {
|
||||||
return chr.toLowerCase();
|
return "-" + chr.toLowerCase();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1609,8 +1611,6 @@
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.next();
|
this.next();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2727,7 +2727,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent));
|
var items = makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS, parent)).filter(isVisible);
|
||||||
|
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
return;
|
return;
|
||||||
|
@ -2842,6 +2842,7 @@
|
||||||
};
|
};
|
||||||
var Event$6 = {
|
var Event$6 = {
|
||||||
HIDE: "hide" + EVENT_KEY$5,
|
HIDE: "hide" + EVENT_KEY$5,
|
||||||
|
HIDE_PREVENTED: "hidePrevented" + EVENT_KEY$5,
|
||||||
HIDDEN: "hidden" + EVENT_KEY$5,
|
HIDDEN: "hidden" + EVENT_KEY$5,
|
||||||
SHOW: "show" + EVENT_KEY$5,
|
SHOW: "show" + EVENT_KEY$5,
|
||||||
SHOWN: "shown" + EVENT_KEY$5,
|
SHOWN: "shown" + EVENT_KEY$5,
|
||||||
|
@ -2859,7 +2860,8 @@
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
FADE: 'fade',
|
FADE: 'fade',
|
||||||
SHOW: 'show'
|
SHOW: 'show',
|
||||||
|
STATIC: 'modal-static'
|
||||||
};
|
};
|
||||||
var Selector$5 = {
|
var Selector$5 = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
@ -3099,9 +3101,7 @@
|
||||||
if (this._isShown && this._config.keyboard) {
|
if (this._isShown && this._config.keyboard) {
|
||||||
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
EventHandler.on(this._element, Event$6.KEYDOWN_DISMISS, function (event) {
|
||||||
if (event.which === ESCAPE_KEYCODE$1) {
|
if (event.which === ESCAPE_KEYCODE$1) {
|
||||||
event.preventDefault();
|
_this5._triggerBackdropTransition();
|
||||||
|
|
||||||
_this5.hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -3173,11 +3173,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_this8._config.backdrop === 'static') {
|
_this8._triggerBackdropTransition();
|
||||||
_this8._element.focus();
|
|
||||||
} else {
|
|
||||||
_this8.hide();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
|
@ -3214,6 +3210,30 @@
|
||||||
} else {
|
} else {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
|
||||||
|
var _this9 = this;
|
||||||
|
|
||||||
|
if (this._config.backdrop === 'static') {
|
||||||
|
var hideEvent = EventHandler.trigger(this._element, Event$6.HIDE_PREVENTED);
|
||||||
|
|
||||||
|
if (hideEvent.defaultPrevented) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._element.classList.add(ClassName$5.STATIC);
|
||||||
|
|
||||||
|
var modalTransitionDuration = getTransitionDurationFromElement(this._element);
|
||||||
|
EventHandler.one(this._element, TRANSITION_END, function () {
|
||||||
|
_this9._element.classList.remove(ClassName$5.STATIC);
|
||||||
|
});
|
||||||
|
emulateTransitionEnd(this._element, modalTransitionDuration);
|
||||||
|
|
||||||
|
this._element.focus();
|
||||||
|
} else {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
} // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
@ -3243,7 +3263,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._setScrollbar = function _setScrollbar() {
|
_proto._setScrollbar = function _setScrollbar() {
|
||||||
var _this9 = this;
|
var _this10 = this;
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
|
@ -3253,14 +3273,14 @@
|
||||||
var actualPadding = element.style.paddingRight;
|
var actualPadding = element.style.paddingRight;
|
||||||
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
||||||
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
||||||
element.style.paddingRight = parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px";
|
element.style.paddingRight = parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust sticky content margin
|
}); // Adjust sticky content margin
|
||||||
|
|
||||||
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
makeArray(SelectorEngine.find(Selector$5.STICKY_CONTENT)).forEach(function (element) {
|
||||||
var actualMargin = element.style.marginRight;
|
var actualMargin = element.style.marginRight;
|
||||||
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
||||||
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
||||||
element.style.marginRight = parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px";
|
element.style.marginRight = parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust body padding
|
}); // Adjust body padding
|
||||||
|
|
||||||
var actualPadding = document.body.style.paddingRight;
|
var actualPadding = document.body.style.paddingRight;
|
||||||
|
@ -3361,7 +3381,7 @@
|
||||||
|
|
||||||
|
|
||||||
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
EventHandler.on(document, Event$6.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) {
|
||||||
var _this10 = this;
|
var _this11 = this;
|
||||||
|
|
||||||
var target = getElementFromSelector(this);
|
var target = getElementFromSelector(this);
|
||||||
|
|
||||||
|
@ -3376,8 +3396,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
EventHandler.one(target, Event$6.HIDDEN, function () {
|
EventHandler.one(target, Event$6.HIDDEN, function () {
|
||||||
if (isVisible(_this10)) {
|
if (isVisible(_this11)) {
|
||||||
_this10.focus();
|
_this11.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -5281,5 +5301,5 @@
|
||||||
|
|
||||||
return index_umd;
|
return index_umd;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=bootstrap.js.map
|
//# sourceMappingURL=bootstrap.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Alert = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
(global = global || self, global.Alert = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -288,5 +288,5 @@
|
||||||
|
|
||||||
return Alert;
|
return Alert;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=alert.js.map
|
//# sourceMappingURL=alert.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Button = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
(global = global || self, global.Button = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -228,5 +228,5 @@
|
||||||
|
|
||||||
return Button;
|
return Button;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=button.js.map
|
//# sourceMappingURL=button.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Carousel = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
(global = global || self, global.Carousel = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -185,7 +185,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.style && element.parentNode && element.parentNode.style) {
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
return element.style.display !== 'none' && element.parentNode.style.display !== 'none' && element.style.visibility !== 'hidden';
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -550,8 +552,6 @@
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.next();
|
this.next();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -823,5 +823,5 @@
|
||||||
|
|
||||||
return Carousel;
|
return Carousel;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=carousel.js.map
|
//# sourceMappingURL=carousel.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Collapse = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
(global = global || self, global.Collapse = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -623,5 +623,5 @@
|
||||||
|
|
||||||
return Collapse;
|
return Collapse;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=collapse.js.map
|
//# sourceMappingURL=collapse.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
||||||
typeof define === 'function' && define.amd ? define(factory) :
|
typeof define === 'function' && define.amd ? define(factory) :
|
||||||
(global = global || self, global.Data = factory());
|
(global = global || self, global.Data = factory());
|
||||||
}(this, function () { 'use strict';
|
}(this, (function () { 'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
|
@ -78,5 +78,5 @@
|
||||||
|
|
||||||
return Data;
|
return Data;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=data.js.map
|
//# sourceMappingURL=data.js.map
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./polyfill.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./polyfill.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./polyfill.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./polyfill.js'], factory) :
|
||||||
(global = global || self, global.EventHandler = factory(global.Polyfill));
|
(global = global || self, global.EventHandler = factory(global.Polyfill));
|
||||||
}(this, function (polyfill_js) { 'use strict';
|
}(this, (function (polyfill_js) { 'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
|
@ -322,5 +322,5 @@
|
||||||
|
|
||||||
return EventHandler;
|
return EventHandler;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=event-handler.js.map
|
//# sourceMappingURL=event-handler.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
||||||
typeof define === 'function' && define.amd ? define(factory) :
|
typeof define === 'function' && define.amd ? define(factory) :
|
||||||
(global = global || self, global.Manipulator = factory());
|
(global = global || self, global.Manipulator = factory());
|
||||||
}(this, function () { 'use strict';
|
}(this, (function () { 'use strict';
|
||||||
|
|
||||||
function _defineProperty(obj, key, value) {
|
function _defineProperty(obj, key, value) {
|
||||||
if (key in obj) {
|
if (key in obj) {
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
|
|
||||||
function normalizeDataKey(key) {
|
function normalizeDataKey(key) {
|
||||||
return key.replace(/[A-Z]/g, function (chr) {
|
return key.replace(/[A-Z]/g, function (chr) {
|
||||||
return chr.toLowerCase();
|
return "-" + chr.toLowerCase();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -140,5 +140,5 @@
|
||||||
|
|
||||||
return Manipulator;
|
return Manipulator;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=manipulator.js.map
|
//# sourceMappingURL=manipulator.js.map
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"manipulator.js","sources":["../../src/dom/manipulator.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(val) {\n if (val === 'true') {\n return true\n }\n\n if (val === 'false') {\n return false\n }\n\n if (val === Number(val).toString()) {\n return Number(val)\n }\n\n if (val === '' || val === 'null') {\n return null\n }\n\n return val\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => chr.toLowerCase())\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {\n ...element.dataset\n }\n\n Object.keys(attributes).forEach(key => {\n attributes[key] = normalizeData(attributes[key])\n })\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-${normalizeDataKey(key)}`))\n },\n\n offset(element) {\n const rect = element.getBoundingClientRect()\n\n return {\n top: rect.top + document.body.scrollTop,\n left: rect.left + document.body.scrollLeft\n }\n },\n\n position(element) {\n return {\n top: element.offsetTop,\n left: element.offsetLeft\n }\n },\n\n toggleClass(element, className) {\n if (!element) {\n return\n }\n\n if (element.classList.contains(className)) {\n element.classList.remove(className)\n } else {\n element.classList.add(className)\n }\n }\n}\n\nexport default Manipulator\n"],"names":["normalizeData","val","Number","toString","normalizeDataKey","key","replace","chr","toLowerCase","Manipulator","setDataAttribute","element","value","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","dataset","Object","keys","forEach","getDataAttribute","getAttribute","offset","rect","getBoundingClientRect","top","document","body","scrollTop","left","scrollLeft","position","offsetTop","offsetLeft","toggleClass","className","classList","contains","remove","add"],"mappings":"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"}
|
{"version":3,"file":"manipulator.js","sources":["../../src/dom/manipulator.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(val) {\n if (val === 'true') {\n return true\n }\n\n if (val === 'false') {\n return false\n }\n\n if (val === Number(val).toString()) {\n return Number(val)\n }\n\n if (val === '' || val === 'null') {\n return null\n }\n\n return val\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {\n ...element.dataset\n }\n\n Object.keys(attributes).forEach(key => {\n attributes[key] = normalizeData(attributes[key])\n })\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-${normalizeDataKey(key)}`))\n },\n\n offset(element) {\n const rect = element.getBoundingClientRect()\n\n return {\n top: rect.top + document.body.scrollTop,\n left: rect.left + document.body.scrollLeft\n }\n },\n\n position(element) {\n return {\n top: element.offsetTop,\n left: element.offsetLeft\n }\n },\n\n toggleClass(element, className) {\n if (!element) {\n return\n }\n\n if (element.classList.contains(className)) {\n element.classList.remove(className)\n } else {\n element.classList.add(className)\n }\n }\n}\n\nexport default Manipulator\n"],"names":["normalizeData","val","Number","toString","normalizeDataKey","key","replace","chr","toLowerCase","Manipulator","setDataAttribute","element","value","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","dataset","Object","keys","forEach","getDataAttribute","getAttribute","offset","rect","getBoundingClientRect","top","document","body","scrollTop","left","scrollLeft","position","offsetTop","offsetLeft","toggleClass","className","classList","contains","remove","add"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAA;;;;;;EAOA,SAASA,aAAT,CAAuBC,GAAvB,EAA4B;EAC1B,MAAIA,GAAG,KAAK,MAAZ,EAAoB;EAClB,WAAO,IAAP;EACD;;EAED,MAAIA,GAAG,KAAK,OAAZ,EAAqB;EACnB,WAAO,KAAP;EACD;;EAED,MAAIA,GAAG,KAAKC,MAAM,CAACD,GAAD,CAAN,CAAYE,QAAZ,EAAZ,EAAoC;EAClC,WAAOD,MAAM,CAACD,GAAD,CAAb;EACD;;EAED,MAAIA,GAAG,KAAK,EAAR,IAAcA,GAAG,KAAK,MAA1B,EAAkC;EAChC,WAAO,IAAP;EACD;;EAED,SAAOA,GAAP;EACD;;EAED,SAASG,gBAAT,CAA0BC,GAA1B,EAA+B;EAC7B,SAAOA,GAAG,CAACC,OAAJ,CAAY,QAAZ,EAAsB,UAAAC,GAAG;EAAA,iBAAQA,GAAG,CAACC,WAAJ,EAAR;EAAA,GAAzB,CAAP;EACD;;EAED,IAAMC,WAAW,GAAG;EAClBC,EAAAA,gBADkB,4BACDC,OADC,EACQN,GADR,EACaO,KADb,EACoB;EACpCD,IAAAA,OAAO,CAACE,YAAR,WAA6BT,gBAAgB,CAACC,GAAD,CAA7C,EAAsDO,KAAtD;EACD,GAHiB;EAKlBE,EAAAA,mBALkB,+BAKEH,OALF,EAKWN,GALX,EAKgB;EAChCM,IAAAA,OAAO,CAACI,eAAR,WAAgCX,gBAAgB,CAACC,GAAD,CAAhD;EACD,GAPiB;EASlBW,EAAAA,iBATkB,6BASAL,OATA,EASS;EACzB,QAAI,CAACA,OAAL,EAAc;EACZ,aAAO,EAAP;EACD;;EAED,QAAMM,UAAU,sBACXN,OAAO,CAACO,OADG,CAAhB;;EAIAC,IAAAA,MAAM,CAACC,IAAP,CAAYH,UAAZ,EAAwBI,OAAxB,CAAgC,UAAAhB,GAAG,EAAI;EACrCY,MAAAA,UAAU,CAACZ,GAAD,CAAV,GAAkBL,aAAa,CAACiB,UAAU,CAACZ,GAAD,CAAX,CAA/B;EACD,KAFD;EAIA,WAAOY,UAAP;EACD,GAvBiB;EAyBlBK,EAAAA,gBAzBkB,4BAyBDX,OAzBC,EAyBQN,GAzBR,EAyBa;EAC7B,WAAOL,aAAa,CAACW,OAAO,CAACY,YAAR,WAA6BnB,gBAAgB,CAACC,GAAD,CAA7C,CAAD,CAApB;EACD,GA3BiB;EA6BlBmB,EAAAA,MA7BkB,kBA6BXb,OA7BW,EA6BF;EACd,QAAMc,IAAI,GAAGd,OAAO,CAACe,qBAAR,EAAb;EAEA,WAAO;EACLC,MAAAA,GAAG,EAAEF,IAAI,CAACE,GAAL,GAAWC,QAAQ,CAACC,IAAT,CAAcC,SADzB;EAELC,MAAAA,IAAI,EAAEN,IAAI,CAACM,IAAL,GAAYH,QAAQ,CAACC,IAAT,CAAcG;EAF3B,KAAP;EAID,GApCiB;EAsClBC,EAAAA,QAtCkB,oBAsCTtB,OAtCS,EAsCA;EAChB,WAAO;EACLgB,MAAAA,GAAG,EAAEhB,OAAO,CAACuB,SADR;EAELH,MAAAA,IAAI,EAAEpB,OAAO,CAACwB;EAFT,KAAP;EAID,GA3CiB;EA6ClBC,EAAAA,WA7CkB,uBA6CNzB,OA7CM,EA6CG0B,SA7CH,EA6Cc;EAC9B,QAAI,CAAC1B,OAAL,EAAc;EACZ;EACD;;EAED,QAAIA,OAAO,CAAC2B,SAAR,CAAkBC,QAAlB,CAA2BF,SAA3B,CAAJ,EAA2C;EACzC1B,MAAAA,OAAO,CAAC2B,SAAR,CAAkBE,MAAlB,CAAyBH,SAAzB;EACD,KAFD,MAEO;EACL1B,MAAAA,OAAO,CAAC2B,SAAR,CAAkBG,GAAlB,CAAsBJ,SAAtB;EACD;EACF;EAvDiB,CAApB;;;;;;;;"}
|
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
|
||||||
typeof define === 'function' && define.amd ? define(['exports'], factory) :
|
typeof define === 'function' && define.amd ? define(['exports'], factory) :
|
||||||
(global = global || self, factory(global.Polyfill = {}));
|
(global = global || self, factory(global.Polyfill = {}));
|
||||||
}(this, function (exports) { 'use strict';
|
}(this, (function (exports) { 'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
|
@ -174,5 +174,5 @@
|
||||||
|
|
||||||
Object.defineProperty(exports, '__esModule', { value: true });
|
Object.defineProperty(exports, '__esModule', { value: true });
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=polyfill.js.map
|
//# sourceMappingURL=polyfill.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./polyfill.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./polyfill.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./polyfill.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./polyfill.js'], factory) :
|
||||||
(global = global || self, global.SelectorEngine = factory(global.Polyfill));
|
(global = global || self, global.SelectorEngine = factory(global.Polyfill));
|
||||||
}(this, function (polyfill_js) { 'use strict';
|
}(this, (function (polyfill_js) { 'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
|
@ -98,5 +98,5 @@
|
||||||
|
|
||||||
return SelectorEngine;
|
return SelectorEngine;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=selector-engine.js.map
|
//# sourceMappingURL=selector-engine.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('popper.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('popper.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', 'popper.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', 'popper.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Dropdown = factory(global.Data, global.EventHandler, global.Manipulator, global.Popper, global.SelectorEngine));
|
(global = global || self, global.Dropdown = factory(global.Data, global.EventHandler, global.Manipulator, global.Popper, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, Popper, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, Popper, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -131,6 +131,20 @@
|
||||||
return [].slice.call(nodeList);
|
return [].slice.call(nodeList);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var isVisible = function isVisible(element) {
|
||||||
|
if (!element) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
var noop = function noop() {
|
var noop = function noop() {
|
||||||
return function () {};
|
return function () {};
|
||||||
};
|
};
|
||||||
|
@ -576,7 +590,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var items = makeArray(SelectorEngine.find(Selector.VISIBLE_ITEMS, parent));
|
var items = makeArray(SelectorEngine.find(Selector.VISIBLE_ITEMS, parent)).filter(isVisible);
|
||||||
|
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
return;
|
return;
|
||||||
|
@ -666,5 +680,5 @@
|
||||||
|
|
||||||
return Dropdown;
|
return Dropdown;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=dropdown.js.map
|
//# sourceMappingURL=dropdown.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Modal = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
(global = global || self, global.Modal = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -185,7 +185,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
if (element.style && element.parentNode && element.parentNode.style) {
|
if (element.style && element.parentNode && element.parentNode.style) {
|
||||||
return element.style.display !== 'none' && element.parentNode.style.display !== 'none' && element.style.visibility !== 'hidden';
|
var elementStyle = getComputedStyle(element);
|
||||||
|
var parentNodeStyle = getComputedStyle(element.parentNode);
|
||||||
|
return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden';
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -233,6 +235,7 @@
|
||||||
};
|
};
|
||||||
var Event = {
|
var Event = {
|
||||||
HIDE: "hide" + EVENT_KEY,
|
HIDE: "hide" + EVENT_KEY,
|
||||||
|
HIDE_PREVENTED: "hidePrevented" + EVENT_KEY,
|
||||||
HIDDEN: "hidden" + EVENT_KEY,
|
HIDDEN: "hidden" + EVENT_KEY,
|
||||||
SHOW: "show" + EVENT_KEY,
|
SHOW: "show" + EVENT_KEY,
|
||||||
SHOWN: "shown" + EVENT_KEY,
|
SHOWN: "shown" + EVENT_KEY,
|
||||||
|
@ -250,7 +253,8 @@
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
FADE: 'fade',
|
FADE: 'fade',
|
||||||
SHOW: 'show'
|
SHOW: 'show',
|
||||||
|
STATIC: 'modal-static'
|
||||||
};
|
};
|
||||||
var Selector = {
|
var Selector = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
@ -490,9 +494,7 @@
|
||||||
if (this._isShown && this._config.keyboard) {
|
if (this._isShown && this._config.keyboard) {
|
||||||
EventHandler.on(this._element, Event.KEYDOWN_DISMISS, function (event) {
|
EventHandler.on(this._element, Event.KEYDOWN_DISMISS, function (event) {
|
||||||
if (event.which === ESCAPE_KEYCODE) {
|
if (event.which === ESCAPE_KEYCODE) {
|
||||||
event.preventDefault();
|
_this5._triggerBackdropTransition();
|
||||||
|
|
||||||
_this5.hide();
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -564,11 +566,7 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_this8._config.backdrop === 'static') {
|
_this8._triggerBackdropTransition();
|
||||||
_this8._element.focus();
|
|
||||||
} else {
|
|
||||||
_this8.hide();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
|
@ -605,6 +603,30 @@
|
||||||
} else {
|
} else {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._triggerBackdropTransition = function _triggerBackdropTransition() {
|
||||||
|
var _this9 = this;
|
||||||
|
|
||||||
|
if (this._config.backdrop === 'static') {
|
||||||
|
var hideEvent = EventHandler.trigger(this._element, Event.HIDE_PREVENTED);
|
||||||
|
|
||||||
|
if (hideEvent.defaultPrevented) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._element.classList.add(ClassName.STATIC);
|
||||||
|
|
||||||
|
var modalTransitionDuration = getTransitionDurationFromElement(this._element);
|
||||||
|
EventHandler.one(this._element, TRANSITION_END, function () {
|
||||||
|
_this9._element.classList.remove(ClassName.STATIC);
|
||||||
|
});
|
||||||
|
emulateTransitionEnd(this._element, modalTransitionDuration);
|
||||||
|
|
||||||
|
this._element.focus();
|
||||||
|
} else {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
} // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
@ -634,7 +656,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._setScrollbar = function _setScrollbar() {
|
_proto._setScrollbar = function _setScrollbar() {
|
||||||
var _this9 = this;
|
var _this10 = this;
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
|
@ -644,14 +666,14 @@
|
||||||
var actualPadding = element.style.paddingRight;
|
var actualPadding = element.style.paddingRight;
|
||||||
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
var calculatedPadding = window.getComputedStyle(element)['padding-right'];
|
||||||
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
Manipulator.setDataAttribute(element, 'padding-right', actualPadding);
|
||||||
element.style.paddingRight = parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px";
|
element.style.paddingRight = parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust sticky content margin
|
}); // Adjust sticky content margin
|
||||||
|
|
||||||
makeArray(SelectorEngine.find(Selector.STICKY_CONTENT)).forEach(function (element) {
|
makeArray(SelectorEngine.find(Selector.STICKY_CONTENT)).forEach(function (element) {
|
||||||
var actualMargin = element.style.marginRight;
|
var actualMargin = element.style.marginRight;
|
||||||
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
var calculatedMargin = window.getComputedStyle(element)['margin-right'];
|
||||||
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
Manipulator.setDataAttribute(element, 'margin-right', actualMargin);
|
||||||
element.style.marginRight = parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px";
|
element.style.marginRight = parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px";
|
||||||
}); // Adjust body padding
|
}); // Adjust body padding
|
||||||
|
|
||||||
var actualPadding = document.body.style.paddingRight;
|
var actualPadding = document.body.style.paddingRight;
|
||||||
|
@ -752,7 +774,7 @@
|
||||||
|
|
||||||
|
|
||||||
EventHandler.on(document, Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
|
EventHandler.on(document, Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
|
||||||
var _this10 = this;
|
var _this11 = this;
|
||||||
|
|
||||||
var target = getElementFromSelector(this);
|
var target = getElementFromSelector(this);
|
||||||
|
|
||||||
|
@ -767,8 +789,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
EventHandler.one(target, Event.HIDDEN, function () {
|
EventHandler.one(target, Event.HIDDEN, function () {
|
||||||
if (isVisible(_this10)) {
|
if (isVisible(_this11)) {
|
||||||
_this10.focus();
|
_this11.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -805,5 +827,5 @@
|
||||||
|
|
||||||
return Modal;
|
return Modal;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=modal.js.map
|
//# sourceMappingURL=modal.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/selector-engine.js'), require('./tooltip.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/selector-engine.js'), require('./tooltip.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/selector-engine.js', './tooltip.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/selector-engine.js', './tooltip.js'], factory) :
|
||||||
(global = global || self, global.Popover = factory(global.Data, global.SelectorEngine, global.Tooltip));
|
(global = global || self, global.Popover = factory(global.Data, global.SelectorEngine, global.Tooltip));
|
||||||
}(this, function (Data, SelectorEngine, Tooltip) { 'use strict';
|
}(this, (function (Data, SelectorEngine, Tooltip) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
SelectorEngine = SelectorEngine && SelectorEngine.hasOwnProperty('default') ? SelectorEngine['default'] : SelectorEngine;
|
SelectorEngine = SelectorEngine && SelectorEngine.hasOwnProperty('default') ? SelectorEngine['default'] : SelectorEngine;
|
||||||
|
@ -299,5 +299,5 @@
|
||||||
|
|
||||||
return Popover;
|
return Popover;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=popover.js.map
|
//# sourceMappingURL=popover.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.ScrollSpy = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
(global = global || self, global.ScrollSpy = factory(global.Data, global.EventHandler, global.Manipulator, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -478,5 +478,5 @@
|
||||||
|
|
||||||
return ScrollSpy;
|
return ScrollSpy;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=scrollspy.js.map
|
//# sourceMappingURL=scrollspy.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Tab = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
(global = global || self, global.Tab = factory(global.Data, global.EventHandler, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -360,5 +360,5 @@
|
||||||
|
|
||||||
return Tab;
|
return Tab;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=tab.js.map
|
//# sourceMappingURL=tab.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js'], factory) :
|
||||||
(global = global || self, global.Toast = factory(global.Data, global.EventHandler, global.Manipulator));
|
(global = global || self, global.Toast = factory(global.Data, global.EventHandler, global.Manipulator));
|
||||||
}(this, function (Data, EventHandler, Manipulator) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -397,5 +397,5 @@
|
||||||
|
|
||||||
return Toast;
|
return Toast;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=toast.js.map
|
//# sourceMappingURL=toast.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('popper.js'), require('./dom/selector-engine.js')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('popper.js'), require('./dom/selector-engine.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', 'popper.js', './dom/selector-engine.js'], factory) :
|
typeof define === 'function' && define.amd ? define(['./dom/data.js', './dom/event-handler.js', './dom/manipulator.js', 'popper.js', './dom/selector-engine.js'], factory) :
|
||||||
(global = global || self, global.Tooltip = factory(global.Data, global.EventHandler, global.Manipulator, global.Popper, global.SelectorEngine));
|
(global = global || self, global.Tooltip = factory(global.Data, global.EventHandler, global.Manipulator, global.Popper, global.SelectorEngine));
|
||||||
}(this, function (Data, EventHandler, Manipulator, Popper, SelectorEngine) { 'use strict';
|
}(this, (function (Data, EventHandler, Manipulator, Popper, SelectorEngine) { 'use strict';
|
||||||
|
|
||||||
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
Data = Data && Data.hasOwnProperty('default') ? Data['default'] : Data;
|
||||||
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
EventHandler = EventHandler && EventHandler.hasOwnProperty('default') ? EventHandler['default'] : EventHandler;
|
||||||
|
@ -1096,5 +1096,5 @@
|
||||||
|
|
||||||
return Tooltip;
|
return Tooltip;
|
||||||
|
|
||||||
}));
|
})));
|
||||||
//# sourceMappingURL=tooltip.js.map
|
//# sourceMappingURL=tooltip.js.map
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue