summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/products/GalleryView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/products/GalleryView.js')
-rwxr-xr-xStoneIsland/www/js/lib/products/GalleryView.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/StoneIsland/www/js/lib/products/GalleryView.js b/StoneIsland/www/js/lib/products/GalleryView.js
index e84caa68..809ba0d9 100755
--- a/StoneIsland/www/js/lib/products/GalleryView.js
+++ b/StoneIsland/www/js/lib/products/GalleryView.js
@@ -36,6 +36,7 @@ var GalleryView = View.extend({
valid_styles[style] = size
}
})
+ this.large_styles = large_styles
Object.keys(valid_styles).sort(sort_image_styles).forEach(function(style){
var id = valid_styles[style] + "_" + style
@@ -57,6 +58,9 @@ var GalleryView = View.extend({
contain: true,
draggable: true,
})
+ if (app.accessible) {
+ gallery.select(1, false, true)
+ }
this.gallery.on('change', function(){
var currentImage = this.gallery.selectedElement.style.backgroundImage.replace(/url\(\"?/,"").replace(/\"?\)/,"")
@@ -85,11 +89,13 @@ var GalleryView = View.extend({
var head = partz[0]
var size = partz[1]
var tail = partz[2]
- var end_partz = tail.split(/\./)
+ var end_partz = (tail || 'f').split(/\./)
var style = end_partz[0]
- var largest_size = large_styles[style]
+ var largest_size = this.large_styles[style]
+ var title = YOOX_IMAGE_STYLE_LABELS[style] || "Alternate view"
var hiresImage = [head, largest_size, tail].join("_")
- app.fullscreenViewer.show(currentImage, hiresImage)
+ console.log(partz, style)
+ app.fullscreenViewer.show(currentImage, hiresImage, title)
},
touchstart: function(e){