MCPcopy
hub / github.com/webpack/webpack / showEnhanceEffect

Function showEnhanceEffect

test/configCases/inner-graph/issue-11678/module.js:2279–2308  ·  view source on GitHub ↗
($selector, hiddenClassName, type = "slideandfade")

Source from the content-addressed store, hash-verified

2277 }
2278}
2279function showEnhanceEffect($selector, hiddenClassName, type = "slideandfade") {
2280 switch (type) {
2281
2282 case "show":
2283 $selector.removeClass(hiddenClassName);
2284 break;
2285 case "fold":
2286
2287 $selector.hide().removeClass(hiddenClassName).slideDown(500).show();
2288 break;
2289 case "fade":
2290
2291 $selector
2292 .css({ opacity: 0 })
2293 .removeClass(hiddenClassName)
2294 .animate({ opacity: 1 }, 600);
2295 break;
2296 case "slideandfade":
2297
2298 $selector
2299 .css({ opacity: 0 })
2300 .hide()
2301 .removeClass(hiddenClassName)
2302 .slideDown(300)
2303 .animate({ opacity: 1 }, 250);
2304 break;
2305 default:
2306 throw new Error('Invalid type "' + type + '" in showEnhanceEffect()');
2307 }
2308}
2309function _setCalculationButton(positionTypeId) {
2310 let showButton = true,
2311 showButtonInTab = 1;

Callers 1

_setEnhanceButtonFunction · 0.85

Calls 1

cssMethod · 0.80

Tested by

no test coverage detected