1"use strict";class TestDriveModalListener{constructor(){this.addVehicleProperties()}addVehicleProperties(){$("#testDriveModal").on("shown.bs.modal",(function(e){const t=e.relatedTarget;if(document.addEventListener("do.inventorywidgetloadend",(()=>{if(t.dataset.make&&(this.querySelector("[name='VehicleMake']").value=t.dataset.make),t.dataset.model&&(this.querySelector("[name='VehicleModel']").value=t.dataset.model),t.dataset.year&&(this.querySelector("[name='VehicleYear']").value=t.dataset.year),t.dataset.vin&&(this.querySelector("[name='Vin']").value=t.dataset.vin),t.dataset.stocknumber&&(this.querySelector("[name='StockNumber']").value=t.dataset.stocknumber),t.dataset.stock&&(this.querySelector("[name='StockNumber']").value=t.dataset.stocknumber),t.dataset.photo&&this.querySelector('[inventory-info="modelphoto"]').setAttribute("src",t.dataset.photo),this.querySelector('input[name="ctaName"]')&&(this.querySelector('input[name="ctaName"]').value=t.innerText),t.dataset.vehicleType&&("u"===t.dataset.vehicleType?this.querySelector("[name='VehicleType']").value="used":this.querySelector("[name='VehicleType']").value="new"),t.dataset.altdealerlocation)this.querySelector("[name='AltDealerId']").value=t.dataset.altdealerlocation;else{const e=this.querySelector("[name='AltDealerId']");e.parentElement.removeChild(e)}})),t.dataset.make&&(this.querySelector("[name='VehicleMake']").value=t.dataset.make),t.dataset.model&&(this.querySelector("[name='VehicleModel']").value=t.dataset.model),t.dataset.year&&(this.querySelector("[name='VehicleYear']").value=t.dataset.year),t.dataset.vin&&(this.querySelector("[name='Vin']").value=t.dataset.vin),t.dataset.stocknumber&&(this.querySelector("[name='StockNumber']").value=t.dataset.stocknumber),t.dataset.stock&&(this.querySelector("[name='StockNumber']").value=t.dataset.stocknumber),t.dataset.photo&&this.querySelector('[inventory-info="modelphoto"]').setAttribute("src",t.dataset.photo),this.querySelector('input[name="ctaName"]')&&(this.querySelector('input[name="ctaName"]').value=t.innerText),t.dataset.vehicleType&&("u"===t.dataset.vehicleType?this.querySelector("[name='VehicleType']").value="used":this.querySelector("[name='VehicleType']").value="new"),t.dataset.altdealerlocation)this.querySelector("[name='AltDealerId']").value=t.dataset.altdealerlocation;else{const e=this.querySelector("[name='AltDealerId']");e.parentElement.removeChild(e)}}))}}DoUtility.SelfInstantiateOnLoad(TestDriveModalListener);
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.