3
__coverage__['build/photos-album-gallery-view/photos-album-gallery-view.js'] = {"path":"build/photos-album-gallery-view/photos-album-gallery-view.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0},"b":{"1":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":37},"end":{"line":1,"column":56}}},"2":{"name":"(anonymous_2)","line":18,"loc":{"start":{"line":18,"column":12},"end":{"line":18,"column":37}}},"3":{"name":"(anonymous_3)","line":28,"loc":{"start":{"line":28,"column":20},"end":{"line":28,"column":33}}},"4":{"name":"(anonymous_4)","line":43,"loc":{"start":{"line":43,"column":42},"end":{"line":43,"column":54}}},"5":{"name":"(anonymous_5)","line":47,"loc":{"start":{"line":47,"column":15},"end":{"line":47,"column":27}}},"6":{"name":"(anonymous_6)","line":60,"loc":{"start":{"line":60,"column":25},"end":{"line":60,"column":61}}},"7":{"name":"(anonymous_7)","line":69,"loc":{"start":{"line":69,"column":11},"end":{"line":69,"column":22}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":88,"column":62}},"2":{"start":{"line":9,"column":0},"end":{"line":10,"column":21}},"3":{"start":{"line":12,"column":0},"end":{"line":82,"column":3}},"4":{"start":{"line":19,"column":8},"end":{"line":31,"column":20}},"5":{"start":{"line":28,"column":35},"end":{"line":28,"column":59}},"6":{"start":{"line":35,"column":8},"end":{"line":35,"column":28}},"7":{"start":{"line":36,"column":8},"end":{"line":36,"column":39}},"8":{"start":{"line":38,"column":8},"end":{"line":38,"column":45}},"9":{"start":{"line":40,"column":8},"end":{"line":40,"column":50}},"10":{"start":{"line":41,"column":8},"end":{"line":41,"column":38}},"11":{"start":{"line":43,"column":8},"end":{"line":50,"column":11}},"12":{"start":{"line":44,"column":12},"end":{"line":49,"column":15}},"13":{"start":{"line":48,"column":16},"end":{"line":48,"column":51}},"14":{"start":{"line":52,"column":8},"end":{"line":52,"column":40}},"15":{"start":{"line":54,"column":8},"end":{"line":54,"column":33}},"16":{"start":{"line":57,"column":8},"end":{"line":57,"column":89}},"17":{"start":{"line":61,"column":8},"end":{"line":61,"column":45}},"18":{"start":{"line":64,"column":8},"end":{"line":74,"column":11}},"19":{"start":{"line":72,"column":12},"end":{"line":72,"column":44}},"20":{"start":{"line":75,"column":8},"end":{"line":75,"column":35}},"21":{"start":{"line":76,"column":8},"end":{"line":76,"column":32}},"22":{"start":{"line":79,"column":8},"end":{"line":79,"column":69}},"23":{"start":{"line":84,"column":0},"end":{"line":84,"column":59}}},"branchMap":{"1":{"line":19,"type":"binary-expr","locations":[{"start":{"line":19,"column":22},"end":{"line":19,"column":31}},{"start":{"line":19,"column":35},"end":{"line":19,"column":49}}]}},"code":["(function () { YUI.add('photos-album-gallery-view', function (Y, NAME) {","","\"use strict\";","/*",""," This view represent invokes the gallery-app","","*/","var GALLERYACTIVE = 'gallery-active',"," AlbumGalleryView;","","AlbumGalleryView = Y.Base.create('albumGalleryView', Y.View, [], {",""," template: Y.one('#gallery-template').getContent(),",""," spawnedGallery: null,",""," render: function (photo, config) {"," var content = this.cont || Y.one('#cont'),"," originalScrollPosition = Y.one('window').get('scrollTop'),"," galleryNode = Y.Node.create("," Y.substitute("," this.template,"," {"," photo: photo,"," album_url: config.albumURL"," },"," function(k,v){ return Y.Escape.html(v); }"," )"," ),"," gallery;","",""," // make them available later"," this.cont = content;"," this.galleryNode = galleryNode;",""," content.insert(galleryNode, 'after');",""," gallery = new Y.Photos.GalleryApp(config);"," this.spawnedGallery = gallery;",""," gallery.once('galleryPhoto:idle', function () {"," galleryNode.all('.pending-fadein').transition({"," opacity: 1,"," duration: 1"," }, function () {"," this.removeClass('pending-fadein');"," });"," });",""," content.addClass(GALLERYACTIVE);",""," gallery.fire('one:busy');",""," // when gallery is closed"," gallery.after('destroy', this.afterGalleryDestroy, this, originalScrollPosition);"," },",""," afterGalleryDestroy: function(e, originalScrollPosition) {"," this.cont.removeClass(GALLERYACTIVE);",""," // fade out and remove galleryNode"," this.galleryNode.transition({",""," duration: 0.3,"," opacity: 0",""," }, function() {",""," // galleryNode is in a app-views thing, so remove parent"," this.get('parentNode').remove();",""," });"," this.spawnedGallery = null;"," this.galleryNode = null;",""," // scroll to original position"," Y.one(Y.config.win).set('scrollTop', originalScrollPosition);"," }","","});","","Y.namespace('Photos').AlbumGalleryView = AlbumGalleryView;","","","","}, '@VERSION@', {\"requires\": [\"view\", \"photos-gallery-app\"]});","","}());"]};