MCPcopy Index your code
hub / github.com/docker/getting-started / isModifierRequired

Function isModifierRequired

app/src/static/js/react-bootstrap.js:4349–4366  ·  view source on GitHub ↗

* Helper used to know if the given modifier depends from another one. * It checks if the needed modifier is listed and enabled. * @method * @memberof Popper.Utils * @param {Array} modifiers - list of modifiers * @param {String} requestingName - name of requesting modifier * @param {Strin

(modifiers, requestingName, requestedName)

Source from the content-addressed store, hash-verified

4347
4348
4349function isModifierRequired(modifiers, requestingName, requestedName) {
4350 var requesting = find(modifiers, function (_ref) {
4351 var name = _ref.name;
4352 return name === requestingName;
4353 });
4354 var isRequired = !!requesting && modifiers.some(function (modifier) {
4355 return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;
4356 });
4357
4358 if (!isRequired) {
4359 var _requesting = '`' + requestingName + '`';
4360
4361 var requested = '`' + requestedName + '`';
4362 console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');
4363 }
4364
4365 return isRequired;
4366}
4367/**
4368 * @function
4369 * @memberof Modifiers

Callers 2

arrowFunction · 0.85
hideFunction · 0.85

Calls 1

findFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…