Example 10: Get Image Gallery Primary Slider
Get Image Gallery Primary Slider
<div style="text-align: right">
<button id="fullscreenBtn">
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="20px" height="20px" viewBox="0 0 49.89 49.89"><defs><style>.cls-1{opacity:0;}.cls-2{fill:#fff;}.cls-3{fill:#24336b;}</style></defs><title>1-full-screenSQTRANS</title><g id="Layer_2" data-name="Layer 2" class="cls-1"><rect class="cls-2" width="49.89" height="49.89"/></g><g id="Layer_1-2" data-name="Layer 1"><path class="cls-3" d="M29.46,4.72a1.36,1.36,0,0,0,1,.44h11L28,18.59a1.41,1.41,0,0,0-.44,1A1.49,1.49,0,0,0,29,21a1.4,1.4,0,0,0,1-.43L43.49,7.21v11a1.35,1.35,0,0,0,.43,1,1.32,1.32,0,0,0,1,.44,1.4,1.4,0,0,0,1-.44,1.43,1.43,0,0,0,.41-1V3.72A1.41,1.41,0,0,0,45,2.27H30.46a1.43,1.43,0,0,0-1,.45,1.41,1.41,0,0,0-.43,1,1.31,1.31,0,0,0,.43,1" transform="translate(0 0)"/><path class="cls-3" d="M43.92,30.66a1.36,1.36,0,0,0-.43,1v11L30.06,29.26a1.4,1.4,0,0,0-1-.43,1.49,1.49,0,0,0-1.44,1.43,1.41,1.41,0,0,0,.44,1L41.43,44.71h-11a1.35,1.35,0,0,0-1,.44,1.32,1.32,0,0,0-.44,1,1.56,1.56,0,0,0,1.44,1.47h14.5a1.41,1.41,0,0,0,1.5-1.46V31.65a1.42,1.42,0,0,0-.41-1,1.4,1.4,0,0,0-1-.44,1.32,1.32,0,0,0-1,.44" transform="translate(0 0)"/><path class="cls-3" d="M20.38,45.14a1.35,1.35,0,0,0-1-.44h-11L21.83,31.26a1.4,1.4,0,0,0,.44-1,1.49,1.49,0,0,0-1.45-1.45,1.4,1.4,0,0,0-1,.43L6.39,42.62v-11a1.36,1.36,0,0,0-.44-1,1.31,1.31,0,0,0-1-.44,1.41,1.41,0,0,0-1,.44,1.43,1.43,0,0,0-.41,1v14.5a1.4,1.4,0,0,0,1.29,1.49H19.38a1.43,1.43,0,0,0,1-.36,1.41,1.41,0,0,0,.43-1,1.31,1.31,0,0,0-.43-1" transform="translate(0 0)"/><path class="cls-3" d="M5.92,19.2a1.36,1.36,0,0,0,.43-1V7.2L19.78,20.68a1.41,1.41,0,0,0,1,.43,1.49,1.49,0,0,0,1.49-1.43,1.41,1.41,0,0,0-.44-1L8.39,5.16h11a1.36,1.36,0,0,0,1-.44,1.31,1.31,0,0,0,.43-1,1.41,1.41,0,0,0-.43-1,1.43,1.43,0,0,0-1-.45H4.91A1.4,1.4,0,0,0,3.46,3.62h0V18.18a1.43,1.43,0,0,0,.41,1,1.41,1.41,0,0,0,1,.44,1.32,1.32,0,0,0,1-.44" transform="translate(0 0)"/></g></svg>
</button>
</div>
<div id="root"></div>
var TOKEN = "17b3353bb1892c02e3646296d6a3486e4f792ea5";
var VEHICLE = "GX66YCR1";
const library = new AosSDK.Library(TOKEN);
library.vehicle(VEHICLE).then((vehicle) => {
AosSDK.injectPrimarySlider('root', vehicle.getLargeImages(), vehicle.getMediumImages(), vehicle.getTags(), vehicle.getGalleryOptions());
}).catch((error) => {
// Vehicle not found error code ==> VEHICLE_NOT_FOUND
console.log(error);
});
// Fullscreen Gallery
document.getElementById('fullscreenBtn').onclick = function(){
AosSDK.fullscreenGallery('root');
}
// To Exit Fullscreen Gallery
// AosSDK.exitFullscreenGallery('root');