1(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{1289:function(t,a,e){"use strict";var i=e(1);Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=i(e(1290)).default;a.default=s},1290:function(t,a,e){"use strict";e.r(a);var i=e(2258),s=e(1291);for(var n in s)"default"!==n&&function(t){e.d(a,t,(function(){return s[t]}))}(n);e(1295);var l=e(181),r=Object(l.default)(s.default,i.render,i.staticRenderFns,!1,null,null,null);r.options.__file="src/pages/MusicAudioPlaylistPage/MusicAudioPlaylistPage.vue",a.default=r.exports},1291:function(t,a,e){"use strict";e.r(a);var i=e(1292),s=e.n(i);for(var n in i)"default"!==n&&function(t){e.d(a,t,(function(){return i[t]}))}(n);a.default=s.a},1292:function(t,a,e){"use strict";var i=e(1);e(2),e(155),e(66),e(71),e(86),e(156),e(157),e(99),e(100),e(102),e(125),e(134),e(136),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=i(e(142)),n=i(e(163)),l=e(164),r=i(e(1293)),o=i(e(609)),u=i(e(193)),c=i(e(531)),d=i(e(1190)),y=i(e(1197)),f=i(e(187)),p=e(340),h=e(238),v=i(e(903)),m=i(e(841)),b=i(e(283)),P=i(e(305)),g=e(1294);function D(t,a){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);a&&(i=i.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),e.push.apply(e,i)}return e}function O(t){for(var a=1;a<arguments.length;a++){var e=null!=arguments[a]?arguments[a]:{};a%2?D(Object(e),!0).forEach((function(a){(0,n.default)(t,a,e[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):D(Object(e)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(e,a))}))}return t}var _={name:"MusicAudioPlaylistPage",components:{LazyImage:f.default,Breadcrumbs:d.default,AudioPlaylist:y.default,FavouriteButton:m.default,AlbumActions:c.default,PlayButton:u.default,Spinner:b.default,SocialSharing:P.default},extends:v.default,data:function(){return{intersectionOptions:{root:null,rootMargin:"0px 0px 0px 0px",threshold:0}}},computed:O({isFavourite:function(){return"true"===this.playlistData.is_favorite},shareUrl:function(){return"".concat(h.ErosNowUrl).concat(this.$route.fullPath)},actionKeys:function(){return["addToQueue","addToPlaylist"]}},(0,l.mapState)({playlistData:function(t){return(0,s.default)(this,void 0),t.audioPlaylistModule.playlistData}.bind(void 0),allPlaylistFetched:function(t){return(0,s.default)(this,void 0),t.audioPlaylistModule.allPlaylistFetched}.bind(void 0),playlistImage:function(t){return(0,p.getEntityImage)("PLAYLIST","h-thumb",this.playlistData.images)},genreBgImage:function(t){return(0,p.getEntityImage)("PLAYLIST","sq-thumb",this.playlistData.images)},breadcrumbData:function(){return[{title:"Music",path:"/music"},{title:"Playlists",path:"/music/mixes"},{title:this.$route.params.assetSlug,path:"/music/genre/".concat(this.$route.params.assetSlug,"/").concat(this.$route.assetSlug),disabled:!0}]}})),asyncData:function(t){var a,e=t.store,i=t.route;return(0,o.default)({module:(0,r.default)(),moduleName:"audioPlaylistModule",store:e}),e.dispatch("audioPlaylistModule/resetState"),i.params.assetId?a=[e.dispatch("audioPlaylistModule/fetchPlaylistDataById",i.params.assetId)]:i.params.playlistId&&(a=[e.dispatch("audioPlaylistModule/fetchUserPlaylistDataById",{playlistId:i.params.playlistId,countryCode:e.state.app.userCountryData.country_code})]),Promise.all(a)},beforeCreate:function(){(0,o.default)({module:(0,r.default)(),moduleName:"audioPlaylistModule",store:this.$store})},destroyed:function(){this.resetState(),this.$store.unregisterModule("audioPlaylistModule")},methods:O(O({onWayPoint:function(t){"in"===t.going&&this.fetchPlaylistData(this.$route.params.assetId)}},(0,l.mapActions)({resetState:"audioPlaylistModule/resetState",fetchPlaylistData:"audioPlaylistModule/fetchPlaylistDataById",setFavorite:"audioPlaylistModule/setFavorite"})),{},{favouriteCallback:function(t){this.$tracker.trackEvent((0,g.getFavTrackerData)({route:this.$route,content:this.playlistData,favData:t})),this.setFavorite(t)}}),metaInfo:function(){var t={title:this.playlistData.title,description:"Listen to the playlist ".concat(this.playlistData.title," on Eros Now."),thumbnail:(0,p.getEntityImage)("PLAYLIST","share-img",this.playlistData.images),bodyClass:"music-audio-playlist-page"};return(0,p.getPageMeta)(t)}};a.default=_},1293:function(t,a,e){"use strict";var i=e(1);e(2),e(155),e(66),e(71),e(86),e(94),e(596),e(156),e(157),e(99),e(100),e(102),e(116),e(125),e(462),e(134),e(136),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var s=i(e(163)),n=i(e(393)),l=i(e(142)),r=e(324),o=e(607),u=i(e(143));function c(t,a){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);a&&(i=i.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),e.push.apply(e,i)}return e}var d=function(){var t=this;(0,l.default)(this,void 0);var a=function(){return(0,l.default)(this,t),{playlistData:null,allPlaylistFetched:!1,start:0}}.bind(this),e=a(),i={setPlaylistData:function(t,a){try{t.playlistData&&a.data?t.playlistData.data=[].concat((0,n.default)(t.playlistData.data),(0,n.default)(a.data)):t.playlistData=a,t.start=t.start+20}catch(a){t.playlistData={}}},setFavorite:function(t,a){var e,i=this,n=a.contentId,r=a.status;if("added"===r?e="true":"removed"===r&&(e="false"),t.playlistData&&e)if(n){var o=function(t){for(var a=1;a<arguments.length;a++){var e=null!=arguments[a]?arguments[a]:{};a%2?c(Object(e),!0).forEach((function(a){(0,s.default)(t,a,e[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):c(Object(e)).forEac
1h((function(a){Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(e,a))}))}return t}({},t.playlistData),d=o.data;if(d&&d.length)d.some(function(t){if((0,l.default)(this,i),t.content&&t.content.content_id===n)return t.content.is_favorite=e,t.is_favorite=e,!0}.bind(this))&&(t.playlistData=o)}else u.default.set(t.playlistData,"is_favorite",e)},setAllPlaylistFetched:function(t){t.allPlaylistFetched=!0},resetState:function(t){var e=this,i=a();Object.keys(i).forEach(function(a){(0,l.default)(this,e),t[a]=i[a]}.bind(this))}};return{namespaced:!0,state:e,getters:{},actions:{fetchPlaylistDataById:function(t,a){var e=this,i=t.commit,s=t.state;return(0,r.fetchPlaylistDataById)(this.$apiClient,a,s.start,20).then(function(t){return(0,l.default)(this,e),t.playlist_count<=s.start+20&&i("setAllPlaylistFetched"),i("setPlaylistData",t),t}.bind(this))},fetchUserPlaylistDataById:function(t,a){var e=this,i=t.commit,s=(t.state,a.playlistId),n=a.countryCode;return(0,r.fetchUserPlaylistDataById)(this.$apiClient,s).then(function(t){var a=this;(0,l.default)(this,e);var s={},r=[];return Array.isArray(t.data)&&t.data.forEach(function(t){(0,l.default)(this,a),r.push((0,o.fetchContentProfile)(this.$apiClient,{contentId:t.content_id,countryCode:n})),s[t.content_id]=t}.bind(this)),Promise.all(r).then(function(t){var e=this;(0,l.default)(this,a),t.forEach(function(t){(0,l.default)(this,e),t.profiles&&t.profiles.IPAD_AUDIO&&t.profiles.IPAD_AUDIO[0]&&t.profiles.IPAD_AUDIO[0].url&&(s[t.content_id].play_url=t.profiles.IPAD_AUDIO[0].url.split("?")[0])}.bind(this));var n=Object.keys(s).map(function(t){return(0,l.default)(this,e),s[t]}.bind(this));i("setPlaylistData",n)}.bind(this))}.bind(this))},setFavorite:function(t,a){(0,t.commit)("setFavorite",a)},resetState:function(t){(0,t.commit)("resetState")}},mutations:i}}.bind(void 0);a.default=d},1294:function(t,a,e){"use strict";e(155),e(96),Object.defineProperty(a,"__esModule",{value:!0}),a.getFavTrackerData=function(t){var a,e,i=t.route,s=t.content,n=t.favData;"add"===n.actionType?a="Favoriting":"remove"===n.actionType&&(a="UnFavoriting");n.contentId?e="".concat(n.contentId,"_Track_").concat(n.trackTitle):n.assetId&&(e="".concat(s.asset_id,"_Playlist_").concat(s.title));if(i&&"musicAudioPlaylist"===i.name)return{category:"Music_v2",action:a,label:e}}},1295:function(t,a,e){"use strict";e.r(a);var i=e(1296),s=e.n(i);for(var n in i)"default"!==n&&function(t){e.d(a,t,(function(){return i[t]}))}(n);a.default=s.a},1296:function(t,a,e){},2258:function(t,a,e){"use strict";e.r(a),e.d(a,"render",(function(){return i})),e.d(a,"staticRenderFns",(function(){return s}));var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"music-audio-page-view"},[t.playlistData&&t.playlistData.data&&t.playlistData.data.length?e("div",{staticClass:"music-audio-banner"},[e("LazyImage",{staticClass:"animated-gradient",attrs:{"data-src":t.genreBgImage}})],1):t._e(),e("div",{staticClass:"music-audio-content"},[e("div",{staticClass:"music-audio-breadcrumbs"},[e("Breadcrumbs",{attrs:{"breadcrumb-data":t.breadcrumbData}})],1),t.playlistData?e("div",{staticClass:"music-audio-playlist-content"},[e("div",{staticClass:"audio-playlist-header"},[e("div",{staticClass:"audio-playlist-image"},[e("PlayButton",{attrs:{"play-video-handler":t.playVideo,"asset-type":t.playlistData.playlist_type||t.playlistData.asset_type,"asset-id":t.playlistData.asset_id,"content-data":t.playlistData}},[e("i",{staticClass:"icon icon-play"}),e("LazyImage",{staticClass:"animated-gradient",attrs:{"data-src":t.playlistImage,"display-type":"bgImage"}})],1)],1),e("div",{staticClass:"audio-playlist-details"},[e("div",[e("span",[t._v("EROS NOW PLAYLIST")]),e("h1",{staticClass:"audio-playlist-heading"},[t._v("\n "+t._s(t.playlistData.title)+"\n ")]),e("span",[t._v(t._s(t.playlistData.playlist_count)+" Tracks")])]),e("div",{staticClass:"audio-playlist-handlers"},[e("div",{staticClass:"audio-playlist-actions"},[e("FavouriteButton",{attrs:{"entity-type":"music-playlist","favourite-handler":t.favouriteHandler,"asset-id":t.playlistData.asset_id,"action-type":t.isFavourite?"remove":"add"}}),t.actionKeys&&t.playlistData?e("AlbumActions",{staticClass:"ma-album-action",attrs:{"action-keys":t.actionKeys,"item-props":t.playlistData,"is-logged-in":t.isLoggedIn,"play-video-handler":t.playVideo}}):t._e()],1),e("div",{staticClass:"audio-playlist-social-sharing"},[e("SocialSharing",{attrs:{url:t.shareUrl},inlineTemplate:{render:function(){var t=this.$createElement,a=this._self._c||t;return a("span",[a("Network",{attrs:{network:"facebook"}},[a("i",{staticClass:"icon icon-facebook btn btn-icon btn-default"})]),a("Network",{attrs:{network:"twitter"}},[a("i",{staticClass:"icon icon-twitter btn btn-icon btn-default"})])],1)},staticRenderFns:[]}})],1)])])]),e("AudioPlaylist",{attrs:{"playlist-data":t.playlistData,"favourite-handler":t.favouriteHandler,"is-logged-in":t.isLoggedIn,"play-video-handler":t.playVideo,"dis
1play-content":["trackinfo","artist","watchduration","albumaction","watchurl"]}}),t.allPlaylistFetched?t._e():[e("div",{directives:[{name:"waypoint",rawName:"v-waypoint",value:{active:!0,callback:t.onWayPoint,options:t.intersectionOptions},expression:"{\n active: true,\n callback: onWayPoint,\n options: intersectionOptions\n }"}],key:"audio-playlist-waypoint",staticClass:"resp-content center"},[e("Spinner",{attrs:{size:"small"}})],1)]],2):t._e()])])},s=[];i._withStripped=!0}}]);
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.