/
var
/
www
/
flurhymez
/
node_modules
/
popper.js
/
src
/
utils
/
/var/www/flurhymez/node_modules/popper.js/src/utils
mkdir
upload
Name
Size
Mode
Actions
clockwise.js
773
0644
edit
dl
rm
computeAutoPlacement.js
1714
0644
edit
dl
rm
debounce.js
1121
0644
edit
dl
rm
find.js
397
0644
edit
dl
rm
findCommonOffsetParent.js
1681
0644
edit
dl
rm
findIndex.js
534
0644
edit
dl
rm
getBordersSize.js
564
0644
edit
dl
rm
getBoundaries.js
3000
0644
edit
dl
rm
getBoundingClientRect.js
2028
0644
edit
dl
rm
getClientRect.js
363
0644
edit
dl
rm
getFixedPositionOffsetParent.js
756
0644
edit
dl
rm
getOffsetParent.js
1271
0644
edit
dl
rm
getOffsetRect.js
801
0644
edit
dl
rm
getOffsetRectRelativeToArbitraryNode.js
2315
0644
edit
dl
rm
getOppositePlacement.js
382
0644
edit
dl
rm
getOppositeVariation.js
382
0644
edit
dl
rm
getOuterSizes.js
652
0644
edit
dl
rm
getParentNode.js
315
0644
edit
dl
rm
getPopperOffsets.js
1696
0644
edit
dl
rm
getReferenceNode.js
401
0644
edit
dl
rm
getReferenceOffsets.js
1017
0644
edit
dl
rm
getRoot.js
309
0644
edit
dl
rm
getRoundedOffsets.js
1754
0644
edit
dl
rm
getScroll.js
668
0644
edit
dl
rm
getScrollParent.js
910
0644
edit
dl
rm
getStyleComputedProperty.js
455
0644
edit
dl
rm
getSupportedPropertyName.js
676
0644
edit
dl
rm
getViewportOffsetRectRelativeToArtbitraryNode.js
898
0644
edit
dl
rm
getWindow.js
261
0644
edit
dl
rm
getWindowSizes.js
785
0644
edit
dl
rm
includeScroll.js
825
0644
edit
dl
rm
index.js
2910
0644
edit
dl
rm
isBrowser.js
117
0644
edit
dl
rm
isFixed.js
700
0644
edit
dl
rm
isFunction.js
377
0644
edit
dl
rm
isIE.js
511
0644
edit
dl
rm
isModifierEnabled.js
285
0644
edit
dl
rm
isModifierRequired.js
1095
0644
edit
dl
rm
isNumeric.js
233
0644
edit
dl
rm
isOffsetContainer.js
286
0644
edit
dl
rm
removeEventListeners.js
653
0644
edit
dl
rm
runModifiers.js
1323
0644
edit
dl
rm
setAttributes.js
559
0644
edit
dl
rm
setStyles.js
695
0644
edit
dl
rm
setupEventListeners.js
1218
0644
edit
dl
rm
Edit:
/var/www/flurhymez/node_modules/popper.js/src/utils/runModifiers.js
(1323B)
import isFunction from './isFunction'; import findIndex from './findIndex'; import getClientRect from '../utils/getClientRect'; /** * Loop trough the list of modifiers and run them in order, * each of them will then edit the data object. * @method * @memberof Popper.Utils * @param {dataObject} data * @param {Array} modifiers * @param {String} ends - Optional modifier name used as stopper * @returns {dataObject} */ export default function runModifiers(modifiers, data, ends) { const modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); modifiersToRun.forEach(modifier => { if (modifier['function']) { // eslint-disable-line dot-notation console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); } const fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation if (modifier.enabled && isFunction(fn)) { // Add properties to offsets to make them a complete clientRect object // we do this before each modifier to make sure the previous one doesn't // mess with these values data.offsets.popper = getClientRect(data.offsets.popper); data.offsets.reference = getClientRect(data.offsets.reference); data = fn(data, modifier); } }); return data; }
Save
cmd:
run