(function(e){function t(t){for(var i,c,o=t[0],d=t[1],l=t[2],u=0,f=[];u=t?this.changeCurrentArticleByIndex(t-1):e<=0?this.changeCurrentArticleByIndex(0):this.changeCurrentArticleByIndex(e),this.keepSelectVisible()},changeCurrentArticleByIndex:function(e){this.$store.commit("changeCurrentArticleIndex",e)},markArticleAsRead:function(){this.$store.commit("markArticleAsRead"),this.pyobject.mark_article_as_read(this.currentFeedIndex,this.currentArticleIndex,this.$store.state.feedsList[this.currentFeedIndex].feed_article_list[this.currentArticleIndex].link)},markFeedAsRead:function(){this.$store.commit("markFeedAsRead"),this.pyobject.mark_feed_as_read()},formatDate:function(e){var t=new Date(e.time),r="yyyy-MM-dd hh:mm:ss";if(!t||null==t)return null;var i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()};for(var n in/(y+)/.test(r)&&(r=r.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),i)new RegExp("("+n+")").test(r)&&(r=r.replace(RegExp.$1,1===RegExp.$1.length?i[n]:("00"+i[n]).substr((""+i[n]).length)));return r}}}),x=h,C=(r("3e02"),r("2877")),F=Object(C["a"])(x,u,f,!1,null,"1589ea30",null),p=F.exports,g=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"list-area",style:{"border-color":e.lineColor,background:e.backgroundColor}},[r("div",{ref:"feedlist",staticClass:"feeds-list"},[0===e.$store.state.feedsList.length?r("div",{staticClass:"first-guide"},[e._v("\n Press A to add feed url.\n ")]):e._l(e.$store.state.feedsList,(function(t){return r("div",{key:t.feed_index,staticClass:"feed eaf-rss-reader-feed-item",style:{background:e.itemBackgroundColor(t),color:e.itemForegroundColor(t),"border-color":e.lineColor},on:{click:function(r){e.changeCurrentFeedByIndex(t.feed_index),e.cleanArticle()}}},[r("div",{staticClass:"feed-title"},[r("div",{staticClass:"title"},[r("div",[e._v(e._s(t.feed_title))]),r("div",{staticClass:"unread-count"},[e._v("("+e._s(e.unreadCount(t.feed_index))+")")]),""===t.feed_title?r("div",[e._v(" "+e._s(t.feed_subtitle))]):e._e(),""===t.feed_title&&""===t.feed_subtitle?r("div",[e._v("\n "+e._s(t.feed_link)+"\n ")]):e._e()]),r("div",{staticClass:"sub-title"},[r("div",[e._v(e._s(t.feed_subtitle))]),""===t.feed_subtitle?r("div",[e._v(" "+e._s(t.feed_link))]):e._e()])])])}))],2)])},m=[],_=(r("4de4"),{name:"FeedsList",data:function(){return{backgroundColor:"",foregroundColor:"",selectColor:"",readColor:"",lineColor:""}},computed:Object(d["a"])({},Object(l["c"])(["currentFeedIndex","currentArticleIndex"])),mounted:function(){window.selectFeedByIndex=this.selectFeedByIndex,window.changeCurrentFeedByIndex=this.changeCurrentFeedByIndex,window.initFeedsListColor=this.initFeedsListColor},created:function(){},methods:{initFeedsListColor:function(e,t,r,i,n){this.backgroundColor=e,this.foregroundColor=t,this.selectColor=r,this.readColor=i,this.lineColor=n},changeCurrentFeedByIndex:function(e){this.$store.commit("changeCurrentFeedIndex",e)},itemBackgroundColor:function(e){return e.feed_index===this.currentFeedIndex?this.selectColor:this.backgroundColor},itemForegroundColor:function(e){return 0==e.feed_article_list.filter((function(e){return!e.isRead})).length?this.readColor:this.foregroundColor},keepSelectVisible:function(){this.$refs.feedlist.children[this.currentFeedIndex].scrollIntoViewIfNeeded(!1)},selectFeedByIndex:function(e){var t=this.$store.state.feedsList.length;e>=t?this.changeCurrentFeedByIndex(t-1):e<=0?this.changeCurrentFeedByIndex(0):this.changeCurrentFeedByIndex(e),this.keepSelectVisible()},cleanArticle:function(){this.$store.commit("changeCurrentArticleIndex",-1)},unreadCount:function(e){return this.$store.state.feedsList[e].feed_article_list.filter((function(e){return!e.isRead})).length}}}),b=_,A=(r("80b8"),Object(C["a"])(b,g,m,!1,null,"1e9e8412",null)),I=A.exports,v={name:"Main",data:function(){return{pyobject:null}},computed:Object(d["a"])(Object(d["a"])({},Object(l["c"])(["currentFeedIndex","currentArticleIndex","openFeed","openArticle"])),Object(l["b"])(["currentFeedArticleList"])),watch:{currentFeedIndex:{handler:function(e,t){window.pyobject.update_current_feed_index(e)}},currentArticleIndex:{handler:function(e,t){window.pyobject.update_current_article_index(e)}}},components:{ArticlesList:p,FeedsList:I},mounted:function(){window.selectPrevFeed=this.selectPrevFeed,window.selectNextFeed=this.selectNextFeed,window.selectPrevArticle=this.selectPrevArticle,window.selectNextArticle=this.selectNextArticle,window.selectFirstFeed=this.selectFirstFeed,window.selectLastFeed=this.selectLastFeed,window.selectFirstArticle=this.selectFirstArticle,window.selectLastArticle=this.selectLastArticle},created:function(){var e=this;new a["QWebChannel"](qt.webChannelTransport,(function(t){window.pyobject=t.objects.pyobject,e.pyobject=window.pyobject}))},methods:{articleInfoList:function(){var e=this;return this.currentFeedArticleList.find((function(t){return t.title===e.title}))},selectNextFeed:function(){this.$refs.feedslist.selectFeedByIndex(this.currentFeedIndex+1),this.$store.commit("changeCurrentArticleIndex",0)},selectPrevFeed:function(){this.$refs.feedslist.selectFeedByIndex(this.currentFeedIndex-1),this.$store.commit("changeCurrentArticleIndex",0)},selectNextArticle:function(){-1!=this.currentFeedIndex&&this.$refs.articlelist.selectArticleByIndex(this.currentArticleIndex+1)},selectPrevArticle:function(){-1!=this.currentFeedIndex&&this.$refs.articlelist.selectArticleByIndex(this.currentArticleIndex-1)},selectFirstFeed:function(){this.$refs.feedslist.selectFeedByIndex(0),this.$store.commit("changeCurrentArticleIndex",0)},selectLastFeed:function(){var e=this.$store.state.feedsList.length-1;this.$refs.feedslist.selectFeedByIndex(e),this.$store.commit("changeCurrentArticleIndex",0)},selectFirstArticle:function(){-1!=this.currentFeedIndex&&this.$refs.articlelist.selectArticleByIndex(0)},selectLastArticle:function(){if(-1!=this.currentFeedIndex){var e=this.$store.state.feedsList[this.currentFeedIndex].feed_article_list.length-1;this.$refs.articlelist.selectArticleByIndex(e)}}}},y=v,w=(r("c10c"),Object(C["a"])(y,c,o,!1,null,"7d2117d9",null)),L=w.exports,k={components:{Main:L},mounted:function(){window.addFeedsListFiles=this.addFeedsListFiles,window.addFeedsLinkListFiles=this.addFeedsLinkListFiles},created:function(){},methods:{addFeedsListFiles:function(e){this.$store.commit("updateFeedsList",e)},addFeedsLinkListFiles:function(e){this.$store.commit("updateFeedsLinkList",e)}}},j=k,$=(r("034f"),Object(C["a"])(j,n,s,!1,null,null,null)),B=$.exports;r("d81d");i["a"].use(l["a"]);var O=new l["a"].Store({state:{feedsList:[],feedsLinkList:[],currentFeedIndex:-1,currentArticleIndex:-1},mutations:{updateFeedsList:function(e,t){e.feedsList=t},updateFeedsLinkList:function(e,t){e.feedsLinkList=t},changeCurrentFeedIndex:function(e,t){e.currentFeedIndex=t},changeCurrentArticleIndex:function(e,t){e.currentArticleIndex=t},markArticleAsRead:function(e){e.feedsList[e.currentFeedIndex].feed_article_list[e.currentArticleIndex].isRead=!0},markFeedAsRead:function(e){e.feedsList[e.currentFeedIndex].feed_article_list.map((function(e){return e.isRead=!0}))}},actions:{},getters:{currentFeedArticleList:function(e){if(-1!=e.currentFeedIndex)return e.feedsList[e.currentFeedIndex].feed_article_list},infolist:function(e){var t=e.currentFeedIndex;if(-1!=t)return e.feedsList[t].feed_article_list}}});i["a"].config.productionTip=!1,new i["a"]({store:O,render:function(e){return e(B)}}).$mount("#app")},6588:function(e,t,r){},"80b8":function(e,t,r){"use strict";r("03ef")},"80d0":function(e,t,r){},"9f4d":function(e,t,r){},c10c:function(e,t,r){"use strict";r("6588")}}); //# sourceMappingURL=app.dee86e69.js.map