123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- // Animations
- var variantBar = document.getElementById("variantBar");
- var variantDropdownBtn = document.getElementById("dropdownBtn-variants");
- var variantChevronUp = document.getElementById("chevronUp-variants");
- var variantChevronDown = document.getElementById("chevronDown-variants");
- var variantDropdownLabel = document.getElementById("dropdownLabel-variants");
- var variantDropdownContent = document.getElementById("dropdownContent-variants");
- var clickInterceptor = document.getElementById("click-interceptor");
- function displayVariantDropdownContent(display) {
- if (display) {
- variantDropdownContent.style.display = "block";
- variantChevronDown.style.display = "inline";
- variantChevronUp.style.display = "none";
- variantDropdownBtn.classList.add("open");
- clickInterceptor.classList.remove("hidden");
- }
- else {
- variantDropdownContent.style.display = "none";
- variantChevronDown.style.display = "none";
- variantChevronUp.style.display = "inline";
- variantDropdownBtn.classList.remove("open");
- clickInterceptor.classList.add("hidden");
- }
- }
- variantDropdownBtn.addEventListener("click", function() {
- if (variantDropdownContent.style.display === "block") {
- displayVariantDropdownContent(false);
- }
- else {
- displayVariantDropdownContent(true);
- }
- });
- function createVariantDropdownLink(variantName, target) {
- var variant = document.createElement("a");
- <<<<<<< HEAD
- var displayName = variantName;
- if (displayName === BABYLON.GLTF2.Loader.Extensions.KHR_materials_variants.DEFAULT) {
- displayName = "Default";
- }
- variant.innerHTML = displayName;
- variant.title = displayName;
- variant.addEventListener("click", function() {
- BABYLON.GLTF2.Loader.Extensions.KHR_materials_variants.SelectVariant(target, variantName);
- variantDropdownLabel.innerHTML = displayName;
- variantDropdownLabel.title = displayName;
- =======
- variant.innerHTML = variantName;
- variant.title = variantName;
- variant.addEventListener("click", function() {
- if (variantName === "Original") {
- BABYLON.GLTF2.Loader.Extensions.KHR_materials_variants.Reset(target);
- } else {
- BABYLON.GLTF2.Loader.Extensions.KHR_materials_variants.SelectVariant(target, variantName);
- }
- variantDropdownLabel.innerHTML = variantName;
- variantDropdownLabel.title = variantName;
- >>>>>>> eed1cab37fd382f46ffdd6ed91c732acd8c85b76
- });
- variantDropdownContent.appendChild(variant);
- }
|