PageSourceSearch

https://www.landrover.co.za/etc.clientlibs/jlr/clientlibs/clientli…ontrol-dropdowns-js.0e6e181cd3cf4dfa7662.js

js landrover.co.za collected 2026-10-04 12:28:50 UTC 2,905 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([["components-derivative-animations-js","components-derivative-classes-js","components-derivative-control-dropdowns-js"],{85004:function(e,n,t){t.r(n),t.d(n,{animationOptions:function(){return o},doAnimation:function(){return i}});var o={fadeOutKeyframes:[{opacity:1},{opacity:0}],fadeInKeyframes:[{opacity:0},{opacity:1}],timingFadeIn:{duration:400,easing:"ease-in",fill:"forwards"},timingFadeOut:{duration:300,easing:"ease-out",fill:"forwards"}},i=function(e,n,t,o){var i=e.animate(n,t);i.pause(),i.onfinish=function(){return o()},i.play()}},6171:function(e,n,t){t.r(n),t.d(n,{classes:function(){return o}});var o={elemClass:"DerivativesOverview",controlItemClass:"DerivativesOverview__control-item",accordionButtonClass:"Derivative__accordion-button",groupTextMaskClass:"Derivative__group-text-mask",groupTextClass:"Derivative__group-text",toggleContentItemClass:"Derivative__panel",columnWrapperClass:"Derivative__grouped-feature-column",controlDropdowns:"Derivative__control-dropdown",bodystyleDropdown:"Derivative__control-dropdown--bodystyle",modelDropdown:"Derivative__control-dropdown--model",panelActive:"Derivative__dropdown-panel--active"}},66125:function(e,n,t){t.r(n),t.d(n,{createModelListItems:function(){return u},getActivePanel:function(){return l},getModels:function(){return d},getPanelFromDropdown:function(){return r},switchPanels:function(){return c}});var o=t(6171),i=t(85004),a=t(71202),r=function(e,n){return e.querySelector(".".concat(o.classes.toggleContentItemClass,"[data-bodystyle='").concat(n,"']"))},s=function(e,n){var t=r(e,n);t.style.opacity=0,t.style.display="block",t.classList.add(o.classes.panelActive);var s=function(){(0,a.le)(e,"Derivative:dropdown-in")};window.requestAnimationFrame(function(){(0,a.le)(e,"Derivative:before-dropdown-in",{selectedPanel:t}),(0,i.doAnimation)(t,i.animationOptions.fadeInKeyframes,i.animationOptions.timingFadeIn,s)})},c=function(e,n,t){if(n){(0,i.doAnimation)(n,i.animationOptions.fadeOutKeyframes,i.animationOptions.timingFadeOut,function(){(0,a.le)(e,"Derivative:dropdown-out"),window.requestAnimationFrame(function(){n.classList.remove(o.classes.panelActive),n.style.display="none",s(e,t)})})}else s(e,t)},l=function(e){return e.querySelector(".".concat(o.classes.panelActive))},d=function(e,n){if(!n)throw new Error("No bodystyle has been provided");if(n in e!=!0)throw new Error("Bodystyle is not valid or doesn't exist");return e[n]},u=function(e){if(!e)throw new Error("models parameter is missing");return e.map(function(e,n){return'<li class="dxDropdown__list-item DerivativesOverview__control-item" id="model-list-item-'.concat(n,'" role="option">\n      <a href="#" class="dxDropdown__list-item-link DerivativesOverview__control-text fontEmissionsDetails" data-value="').concat(e,'">').concat(e,"</a>\n    </li>")})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.