1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[143],{2335:function(m,w,p){var b=p(1631),v=p.n(b);v().defaults.headers.common["X-Requested-With"]="XMLHttpRequest",v().defaults.headers.common["X-CSRF-TOKEN"]=$('meta[name="csrf-token"]').attr("content");var o=p(7034),Ze=p(4131),x=p.n(Ze),Ge={bind(e,a,t){e.style.visibility="hidden"},inserted(e,a,t){let r=a.value||200;setTimeout(()=>{e.style.visibility="visible"},r)}},ze={bind(e,a,t){$(e).click(function(r){if($(this).attr("is-submitting"))return!1;$(this).attr("is-submitting",!0),setTimeout(()=>{$(this).removeAttr("is-submitting")},1e3)})}},We={inserted(e,a,t){$(e).select2({minimumResultsForSearch:1/0})}},Qe={inserted(e,a,t){$(e).jarallax()}},Ue={bind(e,a,t){let r=()=>{$(e).find(".show").removeClass("show"),$(e).find(".menu__lv3").removeClass("opened-menu-lv4"),$("html").removeClass("disable-scroll")},s=l=>{$(l.currentTarget).next().addClass("show").trigger("dropdown.show"),$(l.currentTarget).parent(".menu__nav-item").siblings().find(".menu__dropdown-menu, .menu").removeClass("show")},i=l=>{$(l.currentTarget).next().removeClass("show"),$(l.currentTarget).hasClass("menu__nav-link--lv1")&&r()},d=()=>{$(".header").removeClass("header--theme-white")},c=l=>{l.stopPropagation(),$(l.currentTarget).parents(".menu__lv3").removeClass("opened-menu-lv4")},n=()=>window.location.pathname==="/"||window.location.pathname==="/"||window.location.href.indexOf("home")>-1;$(e).find(".menu__nav-link--lv1").on("click",l=>{l.stopPropagation(),$(l.currentTarget).next().hasClass("show")?(i(l),$(window).scrollTop()===0&&$(l.currentTarget).trigger("dropdown.hide")):(s(l),$(window).scrollTop()===0&&$("html").addClass("disable-scroll"))}),$(e).find(".menu__nav-link--lv2").on("click",l=>{l.stopPropagation(),$(l.currentTarget).next().hasClass("show")?i(l):s(l)}),$(e).find(".menu__nav-link--dropdown-lv3").on("click",l=>{l.stopPropagation(),$(l.currentTarget).next().hasClass("show")?(i(l),$(l.currentTarget).parents(".menu__lv3").removeClass("opened-menu-lv4")):(s(l),$(l.currentTarget).parents(".menu__lv3").addClass("opened-menu-lv4"))}),$(e).find(".menu__nav-link--back").on("click",l=>c(l)),$(e).on("dropdown.show",()=>{$("body").addClass("menu--main-enabled"),$(".header").addClass("header--theme-white")}),$(e).on("dropdown.hide",()=>{$("body").removeClass("menu--main-enabled"),$(window).width()>1200&&$(window).scrollTop()===0&&n()&&d()}),$(document).on("click",l=>{$(".menu--main, .menu__body, .menu__info").is(l.currentTarget)||(r(),$(window).width()>1200&&$(window).scrollTop()===0&&n()&&d())})}},Xe={bind(e,a,t){setTimeout(()=>{new PerfectScrollbar($(e)[0],{swipeEasing:!0})},1e3)}},Je={bind(e,a,t){$(e).lightcase({maxWidth:1100,maxHeight:618,video:{width:1100,height:618},iframe:{width:1100,height:618}})}},Ke={bind(e,a,t){window.addEventListener("load",function(){let r=new URLSearchParams(document.location.search.substring(1));(r.has("category_id")||r.has("year")||r.has("keyword")||r.has("type_id"))&&$("html, body").animate({scrollTop:$(e).offset().top-85},500)})}},et={bind(e,a,t){var r=$(e)[0];function s(d){d[0].isIntersecting&&r.play()}new IntersectionObserver(d=>s(d),{threshold:0}).observe(r)}};o.default.directive("visible-delay",Ge),o.default.directive("submit-once",ze),o.default.directive("select",We),o.default.directive("parallax",Qe),o.default.directive("dropdown-toggle",Ue),o.default.directive("perfect-scrollbar",Xe),o.default.directive("lightcase",Je),o.default.directive("scroll-filter",Ke),o.default.directive("play-when-visible",et);var tt=p(6805),h=p.n(tt),at=(e,a)=>h()(e).format(a),rt=(e,a,t,r="en")=>{try{let s=moment(e,a).locale(r);return r==="th"&&(s=s.add(543,"year")),s.format(t)}catch(s){return""}},st=function(e,a){if(a&&a.length>0&&a.trim()!==""){let r=a.split(" ").join("|");var t=new RegExp(r,"ig");return e.toString().replace(t,function(s,i,d){return"<mark>"+s+"</mark>"})}return e},it=function(e,a=250){return _.truncate(e,{length:a})||""};o.default.filter("numeralFormat",at),o.default.filter("dateFormat",rt),o.default.filter("highlight",st),o.default.filter("truncate",it);var D=function(){var e=this,a=e.$createElement,t=e._self._c||a;return e._m(0)},nt=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("p",{staticClass:"m-1"},[e._v("Hello, I'm "),t("strong",[e._v("Atlas Frontier")]),e._v(", nice too meet you! ")])}];D._withStripped=!0;var u=p(9812),ot={},k=(0,u.Z)(ot,D,nt,!1,null,null,null);if(!1)var Jr;k.options.__file="app/resources/vue/components/Sample.vue";var lt=k.exports,T=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"intro-dialog"},[t("div",{staticClass:"slider intro-dialog__slider"},[t("div",{staticClass:"swiper intro-dialog__swiper"},[t("div",{staticClass:"swiper-wrapper intro-dialog__swiper-wrapper"},[e._t("default")],2)])]),e._v(" "),e._m(0),e._v(" "),t("div",{staticClass:"intro-dialog__pagination"})])},ct=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"intro-dialog__navigation"},[t("div",{staticClass:"intro-dialog__btn intro-dialog__btn--prev"},[t("i",{staticClass:"fas fa-chevron-left"})]),e._v(" "),t("div",{staticClass:"intro-dialog__btn intro-dialog__btn--next"},[t("i",{staticClass:"fas fa-chevron-right"})])])}];T._withStripped=!0;var S=p(6922),ut={props:{theme:{type:String}},data(){return{swiper:null}},mounted(){let e=$(this.$el).find(".swiper")[0];this.swiper=new S.Z(e,{slidesPerView:1,autoHeight:!0,autoplay:{delay:5e3,pauseOnMouseEnter:!0},observer:!0,observeParents:!0,observeSlideChildren:!0,navigation:{nextEl:".intro-dialog .intro-dialog__btn--next",prevEl:".intro-dialog .intro-dialog__btn--prev"},pagination:{el:".intro-dialog .intro-dialog__pagination",clickable:!0}})}},dt=ut,P=(0,u.Z)(dt,T,ct,!1,null,null,null);if(!1)var Kr;P.options.__file="app/resources/vue/components/IntroDialog.vue";var pt=P.exports,O=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"flipbook__body"},[t("div",{staticClass:"PDFFlip",attrs:{id:"PDFF",source:e.src}}),e._v(" "),e._m(0)])},_t=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"flipbook__copyright"},[t("a",{attrs:{href:"http://www.optiwise.io",target:"_blank"}},[t("img",{attrs:{src:"/assets/images/flipbook-logo.png"}})])])}];O._withStripped=!0;var ht={props:["src"]},vt=ht,I=(0,u.Z)(vt,O,_t,!1,null,null,null);if(!1)var es;I.options.__file="app/resources/vue/components/Flipbook.vue";var mt=I.exports,A=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"slider swiper"},[e._t("default")],2)},ft=[];A._withStripped=!0;var gt={props:{theme:{type:String}},data(){return{swiper:Object,themes:{}}},mounted(){let e={};this.theme=="primary"?e=this.primaryConfig():this.theme=="gallery"?e=this.galleryConfig():this.theme=="businessHighlight"?e=this.businessHighlightConfig():this.theme=="event"?e=this.eventConfig():this.theme=="news"?e=this.newsConfig():this.theme=="partner"?e=this.partnerConfig():this.theme=="groupIntroduction"&&(e=this.groupIntroductionConfig()),this.swiper=new S.Z(this.$el,e)},methods:{primaryConfig(){return{slidesPerView:4,spaceBetween:0,navigation:{nextEl:".slider__button-next",prevEl:".slider__button-prev"},pagination:{el:".slider__swiper-pagination",clickable:!0}}},galleryConfig(){return{slidesPerView:4,spaceBetween:1,navigation:{nextEl:".slider__button-next",prevEl:".slider__button-prev"},autoHeight:!0,pagination:{el:".slider__swiper-pagination",clickable:!0},breakpoints:{0:{slidesPerView:1.25},768:{slidesPerView:2.25},1024:{slidesPerView:3.25},1200:{slidesPerView:3.25},1900:{slidesPerView:4}},on:{sliderFirstMove(){$(this.el).addClass("on-slider-move")},touchEnd(){$(this.el).removeClass("on-slider-move")}}}},eventConfig(){return{slidesPerView:1,spaceBetween:110,navigation:{nextEl:".slider__button-next",prevEl:".slider__button-prev"},pagination:{el:".slider__swiper-pagination",clickable:!0},breakpoints:{0:{slidesPerView:1},768:{slidesPerView:1},1024:{slidesPerView:1},1200:{slidesPerView:1,allowTouchMove:!1,draggable:!1},1900:{slidesPerView:1,allowTouchMove:!1,draggable:!1}}}},businessHighlightConfig(){return{slidesPerView:1,spaceBetween:100,navigation:{nextEl:".slider__button-next",prevEl:".slider__button-prev"},pagination:{el:$(this.$el).parent(".slider-wrapper").find(".slider__swiper-pagination")[0],clickable:!0},breakpoints:{0:{slidesPerView:1},768:{slidesPerView:1},1024:{slidesPerView:1.25},1200:{slidesPerView:1.4,allowTouchMove:!1,draggable:!1},1900:{slidesPerView:1.4,allowTouchMove:!1,draggable:!1}}}},newsConfig(){return{slidesPerView:4,spaceBetween:30,navigation:{nextEl:$(this.$el).parent(".slider-wrapper").find(".slider__button-next")[0],prevEl:$(this.$el).parent(".slider-wrapper").find(".slider__button-prev")[0]},pagination:{el:$(this.$el).parent(".slider-wrapper").find(".slider__swiper-pagination")[0],clickable:!0},breakpoints:{0:{slidesPerView:1,slidesPerGroup:1},768:{slidesPerView:2.25,slidesPerGroup:2.25},1024:{slidesPerView:3.25,slidesPerGroup:3.25},1200:{slidesPerView:3.25,slidesPerGroup:3.25},1400:{slidesPerView:3,slidesPerGroup:3},1900:{slidesPerView:4,slidesPerGroup:4}}}},partnerConfig(){return{spaceBetween:15,loop:!0,speed:3e3,autoplay:{delay:1},breakpoints:{0:{slidesPerView:2},768:{slidesPerView:5}}}},groupIntroductionConfig(){return{slidesPerView:1,loop:!0,spaceBetween:0,autoplay:{delay:5e3},pagination:{el:$(this.$el).parent(".slider-wrapper").find(".slider__swiper-pagination")[0],clickable:!0}}},relatedNewsConfig(){return{slidesPerView:1,spaceBetween:30,navigation:{nextEl:$(this.$el).parent(".slider-wrapper").find(".slider__button-next")[0],prevEl:$(this.$el).parent(".slider-wrapper").find(".slider__button-prev")[0]},pagination:{el:".slider__swiper-pagination",type:"progressbar"},breakpoints:{0:{slidesPerView:1.25},768:{slidesPerView:2},1024:{slidesPerView:3}
1,1200:{slidesPerView:3,allowTouchMove:!1,draggable:!1},1900:{slidesPerView:4,allowTouchMove:!1,draggable:!1}}}}}},yt=gt,F=(0,u.Z)(yt,A,ft,!1,null,null,null);if(!1)var ts;F.options.__file="app/resources/vue/components/Slider.vue";var bt=F.exports,V=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("aside",{staticClass:"aside aside--navigation"},[e._t("default")],2)},Ct=[];V._withStripped=!0;var wt=p(1891),M=p.n(wt),xt={mounted(){this.initHeadroomJs()},methods:{initHeadroomJs(){let e=$(this.$el)[0],a={offset:0,tolerance:{up:20,down:5},classes:{pinned:"aside--pinned",unpinned:"aside--unpinned",top:"aside--top",notTop:"aside--not-top"}};new(M())(e,a).init()}}},Dt=xt,E=(0,u.Z)(Dt,V,Ct,!1,null,null,null);if(!1)var as;E.options.__file="app/resources/vue/components/layout/Breadcrumb.vue";var kt=E.exports,B=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("header",{staticClass:"header"},[e._t("default")],2)},$t=[];B._withStripped=!0;var Tt={mounted(){this.initHeadroomJs(),this.dropDownMenuObserver()},methods:{initHeadroomJs(){let e=$(this.$el)[0],a={offset:0,tolerance:{up:20,down:5},classes:{pinned:"header--pinned",unpinned:"header--unpinned",top:"header--top",notTop:"header--not-top"}};new(M())(e,a).init()},dropDownMenuObserver(){let e=$(this.$el).find(".navbar-main .dropdown");e.on("show.bs.dropdown",()=>{$(this.$el).addClass("header--dropdown-is-open"),$("html").addClass("dropdown-header-is-open")}),e.on("hide.bs.dropdown",()=>{$(this.$el).removeClass("header--dropdown-is-open"),$("html").removeClass("dropdown-header-is-open")})}}},St=Tt,L=(0,u.Z)(St,B,$t,!1,null,null,null);if(!1)var rs;L.options.__file="app/resources/vue/components/layout/HeaderLayout.vue";var Pt=L.exports,j=function(){var e=this,a=e.$createElement,t=e._self._c||a;return e._m(0)},Ot=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("button",{staticClass:"header__toggler navbar-toggler collapsed",attrs:{type:"button","data-toggle":"collapse","data-target":"#menuHamburger","aria-controls":"menuHamburger","aria-expanded":"false","aria-label":"Toggle navigation"}},[t("span"),e._v(" "),t("span"),e._v(" "),t("span")])}];j._withStripped=!0;var It={mounted(){$("#menuHamburger").on("show.bs.collapse",()=>{$(".header").addClass("menu-mobile-is-open")}),$("#menuHamburger").on("hide.bs.collapse",()=>{$(".header").removeClass("menu-mobile-is-open")})}},At=It,Y=(0,u.Z)(At,j,Ot,!1,null,null,null);if(!1)var ss;Y.options.__file="app/resources/vue/components/layout/MenuToggler.vue";var Ft=Y.exports,R=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("span",[e._v(e._s(e.counterNumber))])},Vt=[];R._withStripped=!0;var f=p(9807),is=p(5877),Mt={props:{initialNumber:{type:Number,default:0},number:{type:String},format:{type:String,default:"0,0"},duration:{type:String,default:"3"},pauseInterval:{type:Number,default:1}},data(){return{counterNumber:0}},mounted(){this.createObserver()},methods:{createObserver(){new IntersectionObserver(a=>this.isElementOnViewport(a),{threshold:.85}).observe($(this.$el)[0])},isElementOnViewport(e){e[0].isIntersecting===!0&&this.createCounterNumber()},createCounterNumber(){let e={value:this.initialNumber};f.ZP.to(e,Number.parseInt(this.duration),{value:this.number,onUpdate:()=>{this.shouldUpdate(e.value,this.pauseInterval)&&(this.counterNumber=this.formatNumber(e.value))},onComplete:()=>{this.counterNumber=this.formatNumber(e.value)}})},getMilliseconds(){return new Date().getMilliseconds()},shouldUpdate(e,a){return Math.floor(this.getMilliseconds()/a)%a===0},formatNumber(e){return h()(e).format(this.format)}}},Et=Mt,N=(0,u.Z)(Et,R,Vt,!1,null,null,null);if(!1)var ns;N.options.__file="app/resources/vue/components/animated/CounterNumber.vue";var Bt=N.exports,q=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("span",{staticClass:"text-slide-left"},[e._t("default")],2)},Lt=[];q._withStripped=!0;var H=p(7242);f.ZP.registerPlugin(H.Z);var jt={mounted(){this.init()},methods:{init(){f.ZP.fromTo($(this.$el),{x:-500,opacity:0},{x:0,opacity:1,duration:1,scrollTrigger:this.scrollTriggerConfig()})},scrollTriggerConfig(){return{trigger:$(this.$el),scrub:1.5,start:"-100% 50%",end:"100% 50%"}}}},Yt=jt,Z=(0,u.Z)(Yt,q,Lt,!1,null,null,null);if(!1)var os;
1Z.options.__file="app/resources/vue/components/animated/TextSlideLeft.vue";var Rt=Z.exports,G=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("span",{staticClass:"text-slide-right"},[e._t("default")],2)},Nt=[];G._withStripped=!0,f.ZP.registerPlugin(H.Z);var qt={mounted(){this.init()},methods:{init(){f.ZP.fromTo($(this.$el),{x:500,opacity:0},{x:0,opacity:1,duration:1,scrollTrigger:this.scrollTriggerConfig()})},scrollTriggerConfig(){return{trigger:$(this.$el),scrub:1.5,start:"-100% 50%",end:"100% 50%"}}}},Ht=qt,z=(0,u.Z)(Ht,G,Nt,!1,null,null,null);if(!1)var ls;z.options.__file="app/resources/vue/components/animated/TextSlideRight.vue";var Zt=z.exports,W=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"slider slider--hero-banner"},[t("div",{staticClass:"swiper-wrapper"},[e._t("default")],2),e._v(" "),e._m(0)])},Gt=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"slider__navigation"},[t("div",{staticClass:"slider__swiper-pagination swiper-pagination"})])}];W._withStripped=!0;var zt=p(2760),Wt={data(){return{swiper:Object}},mounted(){this.swiper=new zt.ZP(this.$el,this.config())},methods:{config(){return{effect:"fade",updateOnWindowResize:!0,autoplay:{delay:7e3,disableOnInteraction:!1},pagination:{el:".slider__swiper-pagination",clickable:!0},on:{init:e=>this.playVideo(e),slideChangeTransitionStart:e=>this.playVideo(e),slidePrevTransitionEnd:e=>this.pauseVideo(e)}}},playVideo(e){let a=$(this.$el).find(".swiper-slide").eq(e.activeIndex).find(".slider__video").get(0);a.currentTime=0,a.play()},pauseVideo(e){$(this.$el).find(".swiper-slide").find("video").each(()=>$(this).get(0).pause())}}},Qt=Wt,Q=(0,u.Z)(Qt,W,Gt,!1,null,null,null);if(!1)var cs;Q.options.__file="app/resources/vue/components/HeroBanner.vue";var Ut=Q.exports,U=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",[e._t("default")],2)},Xt=[];U._withStripped=!0;var us=p(5503),Jt={mounted(){this.onScrollToItem(),this.onSelectYear()},methods:{onScrollToItem(){let e=new ScrollMagic.Controller,a=$(this.$el).find(".milestone__item"),t=$(this.$el).find(".milestone__item").length;for(let r=0;r<t;r++){let s=a.eq(r).innerHeight();new ScrollMagic.Scene({triggerElement:a[r],offset:90,duration:s}).addTo(e).on("enter",i=>{this.activeItem(i),this.activeYearItem(i)}).on("progress",i=>{this.activeItem(i)})}},activeItem(e){$(e.target.triggerElement()).addClass("active")},activeYearItem(e){let t=$(e.target.triggerElement()).index();$(this.$el).find(".milestone__nav-item").removeClass("active"),$(this.$el).find(".milestone__nav-item").eq(t).addClass("active")},onSelectYear(){$(this.$el).find(".milestone__nav-item").click(e=>{let a=$(e.currentTarget).index(),t=60,r=$(".milestone__item").eq(a);$("html,body").animate({scrollTop:r.offset().top-t},1e3)})}}},Kt=Jt,X=(0,u.Z)(Kt,U,Xt,!1,null,null,null);if(!1)var ds;X.options.__file="app/resources/vue/components/Milestone.vue";var ea=X.exports,J=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"date-picker"},[t("v-menu",{attrs:{"content-class":"v-application","close-on-content-click":!1,"nudge-right":0,transition:"scale-transition","min-width":"290px"},scopedSlots:e._u([{key:"activator",fn:function(r){var s=r.on,i=r.attrs;return[t("v-text-field",e._g(e._b({staticClass:"form-control",attrs:{name:e.name,value:e.displaySelectedDate(),"append-icon":"fas fa-calendar-alt"}},"v-text-field",i,!1),s))]}}]),model:{value:e.isDatePickerVisible,callback:function(r){e.isDatePickerVisible=r},expression:"isDatePickerVisible"}},[e._v(" "),t("v-date-picker",{attrs:{color:"picker-bg-color","allowed-dates":e.isDateAllowed},on:{input:function(r){return e.closeDatePicker()}},model:{value:e.date,callback:function(r){e.date=r},expression:"date"}})],1)],1)},ta=[];J._withStripped=!0;var aa={props:["availableDates","value","name"],data(){return{isDatePickerVisible:!1,date:null}},mounted(){this.init()},methods:{init(){this.value?this.date=moment(this.value,"DD-MM-YYYY").format("YYYY-MM-DD"):this.date=this.defaultDate()},defaultDate(){return moment().format("YYYY-MM-DD")},closeDatePicker(){this.isDatePickerVisible=!1},isDateAllowed(e){return this.availableDates.includes(e)}
1,displaySelectedDate(){return moment(this.date).format("DD-MM-YYYY")}}},ra=aa,K=(0,u.Z)(ra,J,ta,!1,null,null,null);if(!1)var ps;K.options.__file="app/resources/vue/components/widgets/DatePicker.vue";var sa=K.exports,ee=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"interactive-map"})},ia=[];ee._withStripped=!0;var na={props:["trans"],data(){return{locations:window.locations,activeId:0,map:null,marker:null,currentLocation:null}},created(){this.currentLocation=this.locations[0]},mounted(){postscribe($("body"),'<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDZJveQIYcN4HisSySQhxzc3-zvPO9P9R4" defer><\/script>',{autoFix:!1,done:()=>{this.initMap(),this.createMarker()}})},methods:{initMap(){let e={center:new google.maps.LatLng(this.currentLocation.lat,this.currentLocation.lng),zoom:15,styles:[{featureType:"administrative",elementType:"all",stylers:[{saturation:"-100"}]},{featureType:"administrative.province",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"landscape",elementType:"all",stylers:[{saturation:-100},{lightness:65},{visibility:"on"}]},{featureType:"poi",elementType:"all",stylers:[{saturation:-100},{lightness:"50"},{visibility:"simplified"}]},{featureType:"road",elementType:"all",stylers:[{saturation:"-100"}]},{featureType:"road.highway",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"road.arterial",elementType:"all",stylers:[{lightness:"30"}]},{featureType:"road.local",elementType:"all",stylers:[{lightness:"40"}]},{featureType:"transit",elementType:"all",stylers:[{saturation:-100},{visibility:"simplified"}]},{featureType:"water",elementType:"geometry",stylers:[{hue:"#ffff00"},{lightness:-25},{saturation:-97}]},{featureType:"water",elementType:"labels",stylers:[{lightness:-25},{saturation:-100}]}]};this.map=new google.maps.Map(document.getElementsByClassName("interactive-map")[0],e)},createMarker(){this.marker!=null&&this.marker.setMap(null),this.marker=new google.maps.Marker({position:new google.maps.LatLng(this.currentLocation.lat,this.currentLocation.lng),map:this.map,icon:"/storage/map-marker.svg"}),this.marker.addListener("click",()=>{let e=`https://www.google.com/maps/dir//${this.currentLocation.lat},${this.currentLocation.lng}/@${this.currentLocation.lat},${this.currentLocation.lng},16z?hl=en-US`;window.open(e,"_blank")})}}},oa=na,te=(0,u.Z)(oa,ee,ia,!1,null,null,null);if(!1)var _s;te.options.__file="app/resources/vue/components/InteractiveMap.vue";var la=te.exports,ae=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"resource-center"},[t("div",{staticClass:"container"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-5 col-xxl-3"},[t("form",{ref:"form",staticClass:"form form--filter form--resource-center",attrs:{action:e.action}},[t("div",{staticClass:"resource-center__category"},[t("div",{staticClass:"row align-items-center"},[t("div",{staticClass:"col-12"},[t("label",{staticClass:"label mb-2 mb-md-0 h5 ",attrs:{for:"year"}},[e._v(e._s(e.trans["select.year"])+": ")])]),e._v(" "),t("div",{staticClass:"col-12"},[t("select",{directives:[{name:"select",rawName:"v-select"},{name:"model",rawName:"v-model",value:e.year,expression:"year"}],staticClass:"form-control",attrs:{name:"year",onchange:"this.form.submit()"},on:{change:function(r){var s=Array.prototype.filter.call(r.target.options,function(i){return i.selected}).map(function(i){var d="_value"in i?i._value:i.value;return d});e.year=r.target.multiple?s:s[0]}}},[t("option",{attrs:{value:""}},[e._v(" "+e._s(e.trans.latest))]),e._v(" "),e._l(e.localizedYears,function(r){return t("option",{domProps:{selected:e.year===r[0],value:r[0]}},[e._v(` 2 `+e._s(r[1])+` 3 `)])})],2)])]),e._v(" "),t("hr"),e._v(" "),t("div",{staticClass:"resource-center__header resource-center__btn",attrs:{"data-toggle":"collapse","data-target":"#collapseCategory","aria-expanded":"false","aria-controls":"collapseCategory"}},[t("p",{staticClass:"h5 mb-0 font-weight-bold"},[e._v(` 4 `+e._s(e.trans["type.of.document"])+` 5 `)]),e._v(" "),t("span",{staticClass:"btn__icon "})]),e._v(" "),t("div",{staticClass:"resource-center__collapse collapse",attrs:{id:"c
5ollapseCategory"}},[t("p",{staticClass:"h5 mb-4 d-none d-lg-block font-weight-bold"},[e._v(e._s(e.trans["type.of.document"]))]),e._v(" "),t("div",{staticClass:"form-group form-group--checkbox"},[t("div",{staticClass:"custom-control custom-checkbox custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.categories,expression:"categories"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"categories[]",id:"annual-report",value:"annual-report"},domProps:{checked:Array.isArray(e.categories)?e._i(e.categories,"annual-report")>-1:e.categories},on:{change:function(r){var s=e.categories,i=r.target,d=!!i.checked;if(Array.isArray(s)){var c="annual-report",n=e._i(s,c);i.checked?n<0&&(e.categories=s.concat([c])):n>-1&&(e.categories=s.slice(0,n).concat(s.slice(n+1)))}else e.categories=d}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"annual-report"}},[e._v(e._s(e.trans["annual.report"]))])])]),e._v(" "),t("div",{staticClass:"form-group form-group--checkbox"},[t("div",{staticClass:"custom-control custom-checkbox custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.categories,expression:"categories"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"categories[]",id:"financial-statement",value:"financial-statement"},domProps:{checked:Array.isArray(e.categories)?e._i(e.categories,"financial-statement")>-1:e.categories},on:{change:function(r){var s=e.categories,i=r.target,d=!!i.checked;if(Array.isArray(s)){var c="financial-statement",n=e._i(s,c);i.checked?n<0&&(e.categories=s.concat([c])):n>-1&&(e.categories=s.slice(0,n).concat(s.slice(n+1)))}else e.categories=d}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"financial-statement"}},[e._v(e._s(e.trans["financial.statement"]))])])]),e._v(" "),t("div",{staticClass:"form-group form-group--checkbox"},[t("div",{staticClass:"custom-control custom-checkbox custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.categories,expression:"categories"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"categories[]",id:"mdna",value:"mdna"},domProps:{checked:Array.isArray(e.categories)?e._i(e.categories,"mdna")>-1:e.categories},on:{change:function(r){var s=e.categories,i=r.target,d=!!i.checked;if(Array.isArray(s)){var c="mdna",n=e._i(s,c);i.checked?n<0&&(e.categories=s.concat([c])):n>-1&&(e.categories=s.slice(0,n).concat(s.slice(n+1)))}else e.categories=d}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"mdna"}},[e._v(e._s(e.trans["management.discussion.and.analysis"]))])])]),e._v(" "),t("div",{staticClass:"form-group form-group--checkbox"},[t("div",{staticClass:"custom-control custom-checkbox custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.categories,expression:"categories"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"categories[]",id:"presentation",value:"presentation"},domProps:{checked:Array.isArray(e.categories)?e._i(e.categories,"presentation")>-1:e.categories},on:{change:function(r){var s=e.categories,i=r.target,d=!!i.checked;if(Array.isArray(s)){var c="presentation",n=e._i(s,c);i.checked?n<0&&(e.categories=s.concat([c])):n>-1&&(e.categories=s.slice(0,n).concat(s.slice(n+1)))}else e.categories=d}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"presentation"}},[e._v(e._s(e.trans.presentation))])])]),e._v(" "),t("div",{staticClass:"form-group form-group--checkbox mb-5"},[t("div",{staticClass:"custom-control custom-checkbox custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.categories,expression:"categories"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"categories[]",id:"webcast",value:"webcast"},domProps:{checked:Array.isArray(e.categories)?e._i(e.categories,"webcast")>-1:e.categories},on:{change:function(r){var s=e.categories,i=r.target,d=!!i.checked;if(Array.isArray(s)){var c="webcast",n=e._i(s,c);i.checked?n<0&&(e.categories=s.concat([c])):n>-1&&(e.categories=s.slice(0,n).concat(s.slice(n+1)))}else e.categories=d}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"webcast"}},[e._v(e._s(e.trans.webcast))])])]),e._v(" "),t("div",{staticClass:"form-group"},[t("div",{staticClass:"btn-group"},[t("a",{staticClass:"btn btn--underline mr-3",on:{click:function(r){return r.preventDefault(),e.selectAll.apply(null,arguments)}}},[t("span",{staticClass:"btn__title"},[e._v(e._s(e.trans["select.all"]))])]),e._v(" "),t("a",{staticClass:"btn btn--underline",on:{click:function(r){return r.preventDefault(),e.reset()}}},[t("span",{staticClass:"btn__title"},[e._v(e._s(e.trans["clear.filter"]))])])])]),e._v(" "),t("div",{staticClass:"form-group"},[t("button",{staticClass:"btn btn--submit",on:{click:function(r){return r.preventDefault(),e.submit.apply(null,arguments)}}},[t("span",{staticClass:"btn__title"},[e._v(` 6 `+e._s(e.trans.search)+` 7 `)])])])])])])]),e._v(" "),t("div",{staticClass:"col-lg-7 col-xxl-9"},[t("div",{staticClass:"resource-center__body"},[e._t("default")],2)])])])])},ca=[];ae._withStripped=!0;var ua={props:["data","action","trans"],data(){return{categories:this.data.categories||[],year:this.data.year||""}},mounted(){this.init()},computed:{localizedYears(){return Object.entries(this.data.localizedYears).sort().reverse()}},watch:{year:function(e,a){e!==a&&this.submit()}},methods:{init(){this.categories=[...new Set(this.categories)]},selectAll(){this.categories.push(...this.data.defaultCategories)},reset(){this.categories=[]},submit(){this.$nextTick(()=>{this.$refs.form.submit()})}}},da=ua,re=(0,u.Z)(da,ae,ca,!1,null,null,null);if(!1)var hs;re.options.__file="app/resources/vue/components/ResourceCenter.vue";var pa=re.exports,se=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("button",{staticClass:"back-to-top",class:{show:e.isShow},on:{click:function(r){return e.scrollToTop()}}},[e._m(0)])},_a=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"back-to-top__icon"},[t("i",{staticClass:"fa fa-arrow-up"})])}];se._withStripped=!0;var ha={data(){return{isShow:!1}},mounted(){let e=1e3,a=()=>{this.isShow=$(window).scrollTop()>e};a(),$(window).on("scroll",t=>{a()})},methods:{scrollToTop(){window.scrollTo({top:0,behavior:"smooth"})}}},va=ha,ie=(0,u.Z)(va,se,_a,!1,null,null,null);if(!1)var vs;ie.options.__file="app/resources/vue/components/BackToTop.vue";var ma=ie.exports,ne=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"accordion",attrs:{id:e.name}},[e._t("default")],2)},fa=[];ne._withStripped=!0;var ga={props:{name:{type:String,required:!0}},mounted(){this.sliderToActiveContent()},methods:{sliderToActiveContent(){$(this.$el).on("shown.bs.collapse",()=>{let e=$(this.$el).find(".show").prev(),a=$("html").find(".header").height()+10;$("html,body").animate({scrollTop:$(e).offset().top-a},500)})}}},ya=ga,oe=(0,u.Z)(ya,ne,fa,!1,null,null,null);if(!1)var ms;
7oe.options.__file="app/resources/vue/components/accordion/Accordion.vue";var ba=oe.exports,le=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"accordion__item"},[t("div",{staticClass:"accordion__header",attrs:{"data-toggle":"collapse","data-target":"#"+e.name,"aria-expanded":e.show}},[t("h5",{staticClass:"accordion__title"},[e._t("title")],2),e._v(" "),t("span",{staticClass:"accordion__icon"})]),e._v(" "),t("div",{staticClass:"collapse",class:{show:e.show},attrs:{id:e.name,"data-parent":"#"+e.parentName}},[t("div",{staticClass:"accordion__content"},[e._t("content")],2)])])},Ca=[];le._withStripped=!0;var wa={props:{name:{type:String,required:!0},show:{type:Boolean,default:!1}},data(){return{parentName:""}},mounted(){this.parentName=this.$parent.$props.name}},xa=wa,ce=(0,u.Z)(xa,le,Ca,!1,null,null,null);if(!1)var fs;ce.options.__file="app/resources/vue/components/accordion/AccordionItem.vue";var Da=ce.exports,ue=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"dropdown dropdown--search-dialog"},[t("button",{staticClass:"dropdown-toggle",class:{disable:!this.isLoaded()},attrs:{type:"button",id:"dropdownSearchDialog","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[t("i",{staticClass:"icon-search"})]),e._v(" "),t("div",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"dropdownSearchDialog"}},[t("div",{staticClass:"search-dialog"},[t("div",{staticClass:"container"},[t("div",{staticClass:"row w-100 mx-auto"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"search-dialog__body"},[t("div",{staticClass:"row justify-content-center"},[e._m(0),e._v(" "),t("div",{staticClass:"col-lg-9 col-xl-8"},[t("div",{staticClass:"search-dialog__title"},[e._v(e._s(e.trans["site.search"]))]),e._v(" "),t("div",{staticClass:"search-dialog__form"},[t("div",{staticClass:"input-group"},[e._m(1),e._v(" "),t("input",{staticClass:"form-control typeahead search-dialog__form-control",attrs:{type:"text",placeholder:e.trans["search.dialog.hint"]}}),e._v(" "),e._m(2)])])])])])])])])])])])},ka=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"col-lg-9 col-xl-8 text-right"},[t("button",{staticClass:"search-dialog__close",attrs:{type:"button"}},[t("i",{staticClass:"fal fa-times"})])])},function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"input-group-prepend"},[t("span",{staticClass:"input-group-text"},[t("i",{staticClass:"far fa-search"})])])},function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"input-group__copyright"},[e._v(` 8 Enhanced by `),t("a",{attrs:{href:"https://www.optiwise.io",target:"_blank"}},[t("img",{staticClass:"input-group__copyright-image",attrs:{src:"/assets/images/site-search/optiwise-logo.svg",alt:"Optiwise"}})])])}];ue._withStripped=!0;var $a=p(8762),Ta=(e,a,t)=>new Promise((r,s)=>{var i=n=>{try{c(t.next(n))}catch(l){s(l)}},d=n=>{try{c(t.throw(n))}catch(l){s(l)}},c=n=>n.done?r(n.value):Promise.resolve(n.value).then(i,d);c((t=t.apply(e,a)).next())}),Sa={props:["trans","locale"],data(){return{fuse:null,perfectScrollbar:null,isShowTextHelper:!1,typeahead:null}},mounted(){this.init()},methods:{init(){this.initTypeahead(),this.onDropdown(),this.dropdownClickable(),this.initData(),this.keydown(),this.focus(),this.close(),this.showTextHelperObserver()},initTypeahead(){this.typeahead=$(this.$el).find(".typeahead"),this.typeahead.typeahead({highlight:!0,hint:!0},{name:"results",limit:100,source:(e,a)=>{this.search(e,a)},templates:{suggestion:e=>`<div><span>${e.item.title}</span></div>`,empty:()=>`<p class="tt-suggestion__no-results">${this.trans["no.result.found"]}</p>`}}),this.typeahead.bind("typeahead:select",(e,a)=>{this.typeahead.typeahead("val",a.item.title),window.location=a.item.url}),this.typeahead.bind("typeahead:cursorchange",(e,a)=>{this.typeahead.val(a.item.title)}),this.typeahead.bind("typeahead:open",()=>{this.perfectScrollbar===null&&(this.perfectScrollbar=new PerfectScrollbar($(this.$el).find(".tt-menu")[0],{swipeEasing:!0}))}),this.typeahead.bind("typeahead:render",()=>
8{this.perfectScrollbar.update()})},showTextHelperObserver(){$(this.$el).find(".typeahead").keyup(e=>{$(e.currentTarget).val()===""&&(this.isShowTextHelper=!1)}),this.typeahead.bind("typeahead:render",()=>{this.isShowTextHelper=!0}),this.typeahead.bind("typeahead:close",()=>{this.isShowTextHelper=!1}),this.typeahead.bind("typeahead:open",e=>{$(e.currentTarget).val()!==""?this.isShowTextHelper=!0:this.isShowTextHelper=!1})},isLoaded(){return this.fuse!==null},search(e,a){return a(this.fuse.search(e))},initData(){return Ta(this,null,function*(){try{let[e,a,t]=yield Promise.all([v().get("/api/advanced-search/menus?locale=en"),v().get("/api/advanced-search/menus?locale=th"),v().get("/api/advanced-search/search-indexes")]),r=[...e.data.data,...a.data.data,...t.data.data],s=this.getUniqueItems(r);this.fuse=new $a.Z(s,{keys:["title"],threshold:.4,distance:300,ignoreLocation:!0,findAllMatches:!0})}catch(e){console.log(e)}})},getUniqueItems(e){return[...new Set(e.map(t=>t.title))].map(t=>({title:t,url:e.find(r=>r.title===t).url}))},keydown(){let e=74,a=27;$(document).on("keydown",t=>{t.ctrlKey&&t.keyCode===e&&(t.preventDefault(),$(this.$el).find(".dropdown-toggle").dropdown("show")),t.keyCode===a&&(t.preventDefault(),$(this.$el).find(".dropdown-toggle").dropdown("hide"))})},onDropdown(){$(this.$el).on("show.bs.dropdown",e=>{$(".header").addClass("header--dropdown-is-open"),$(".header").addClass("menu-mobile-is-open"),$("html").addClass("dropdown-header-is-open")}),$(this.$el).on("hidden.bs.dropdown",e=>{$(".header").removeClass("header--dropdown-is-open"),$(".header").removeClass("menu-mobile-is-open"),$("html").removeClass("dropdown-header-is-open")})},dropdownClickable(){$(this.$el).find(".dropdown-menu").click(e=>{e.stopPropagation()})},focus(){$(this.$el).on("shown.bs.dropdown",e=>{setTimeout(a=>{$(this.$el).find(".typeahead").focus()},300)})},close(){$(this.$el).find(".search-dialog__close").on("click",e=>{$(this.$el).find(".dropdown-toggle").dropdown("hide")})}}},Pa=Sa,de=(0,u.Z)(Pa,ue,ka,!1,null,null,null);if(!1)var gs;de.options.__file="app/resources/vue/components/SearchDialog.vue";var Oa=de.exports,pe=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"calculator"},[t("div",{staticClass:"calculator-form"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-4 col-xl-3 mb-3"},[t("form",[t("div",{staticClass:"form-group"},[t("label",{staticClass:"calculator-form__label label label-date"},[e._v(e._s(e.trans["investment.date"]))]),e._v(" "),t("v-menu",{attrs:{"content-class":"v-application","close-on-content-click":!1,"nudge-right":0,transition:"scale-transition","min-width":"290px"},scopedSlots:e._u([{key:"activator",fn:function(r){var s=r.on,i=r.attrs;return[t("v-text-field",e._g(e._b({attrs:{value:e.displayInvestmentDate,readonly:"",placeholder:"DD/MM/YYYY","prepend-inner-icon":"fas fa-calendar-alt"}},"v-text-field",i,!1),s))]}}]),model:{value:e.isInvestmentDatePickerVisible,callback:function(r){e.isInvestmentDatePickerVisible=r},expression:"isInvestmentDatePickerVisible"}},[e._v(" "),t("v-date-picker",{attrs:{color:"picker-bg-color",min:e.minDate,max:e.maxDate,"allowed-dates":e.isDateAllowed},on:{input:function(r){return e.closeInvestmentDatePicker()}},model:{value:e.investmentDate,callback:function(r){e.investmentDate=r},expression:"investmentDate"}})],1)],1),e._v(" "),t("label",{staticClass:"calculator-form__label label label-type",attrs:{for:"investmentValue"}},[e._v(e._s(e.trans["investment.by"]))]),e._v(" "),t("div",{staticClass:"form-group"},[t("div",{staticClass:"custom-control custom-radio custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.investmentType,expression:"investmentType"}],staticClass:"custom-control-input",attrs:{type:"radio",id:"typeShares",name:"type",value:"shares",checked:""},domProps:{checked:e._q(e.investmentType,"shares")},on:{change:function(r){e.investmentType="shares"}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"typeShares"}},[e._v(e._s(e.trans.shares))])]),e._v(" "),t("div",{staticClass:"custom-control custom-radio custom-control-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.investmentType,expression:"investmentType"}],staticClass:"custom-control-input",attrs:{type:"radio",id:"typeAmount",name:"type"},domProps:{checked:e._q(e.investmentType,null)},on:{change:function(r){e.investmentType=null}}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"typeAmount"}},[e._v(e._s(e.trans["investment.amount"]))])])]),e._v(" "),t("div",{staticClass:"form-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.investmentValue,expression:"investmentValue"}],staticClass:"calculator-form__form-control form-control",attrs:{type:"text",id:"investmentValue"},domProps:{value:e.investmentValue},on:{input:function(r){r.target.composing||(e.investmentValue=r.target.value)}}})])])]),e._v(" "),t("div",{staticClass:"col-md-8 col-xl-9"},[t("div",{staticClass:"calculator-results"},[t("h5",{staticClass:"calculator-results__heading"},[e._v(e._s(e.trans["estimated.investment.return"]))]),e._v(" "),t("div",{staticClass:"calculator-results__item"},[t("div",{staticClass:"calculator-results__title"},[t("span",{staticClass:"font-weight-normal"},[e._v(e._s(e.trans.volume))]),e._v(" "),t("span",[e._v("("+e._s(e.trans.shares)+")")])]),e._v(" "),t("div",{staticClass:"calculator-results__text"},[e._v(` 9 `+e._s(e._f("numeralFormat")(e.volume,"0,0.00"))+` 10 `)])]),e._v(" "),t("div",{staticClass:"calculator-results__item"},[t("div",{staticClass:"calculator-results__title"},[t("span",{staticClass:"font-weight-normal"},[e._v(e._s(e.trans["investment.value"]))]),e._v(" "),t("span",{staticClass:"font-weight-normal"},[e._v("("+e._s(e.trans.baht)+")")])]),e._v(" "),t("div",{staticClass:"calculator-results__text"},[e._v(` 11 `+e._s(e._f("numeralFormat")(e.startValue,"0,0.00"))+` 12 `)])]),e._v(" "),t("div",{staticClass:"calculator-results__item"},[t("div",{staticClass:"calculator-results__title"},[t("span",{staticClass:"font-weight-normal"},[e._v(e._s(e.trans["present.value"]))]),e._v(" "),t("span",{staticClass:"font-weight-normal"},[e._v("("+e._s(e.trans.baht)+")")])]),e._v(" "),t("div",{staticClass:"calculator-results__text"},[e._v(` 13 `+e._s(e._f("numeralFormat")(e.presentValue,"0,0.00"))+` 14 `)])]),e._v(" "),t("div",{staticClass:"calculator-results__item calculator-results__item--return"},[t("div",{staticClass:"calculator-results__title"},[t("span",{staticClass:"font-weight-normal"},[e._v(e._s(e.trans["percent.return"]))])]),e._v(" "),t("div",{staticClass:"font-weight-normal pr-3"},[e._v(` 15 `+e._s(e._f("numeralFormat")(e.capitalGainPercent,"0,0.00"))+"% ("+e._s(e._f("numeralFormat")(e.capitalGainValue,"0,0.00"))+" "+e._s(e.trans.baht)+`) 16 `)])])])])])]),e._v(" "),t("div",{staticClass:"calculator-chart"},[t("calculator-chart",{attrs:{quotes:e.quotesWithInvestmentValue(),trans:e.trans}}),e._v(" "),t("p",{staticClass:"calculator-chart__remark small mb-0"},[e._v(` 17 `+e._s(e.trans["stock.chart.remark"])+` 18 `)])],1)])},Ia=[];pe._withStripped=!0;var Aa=(e,a,t)=>new Promise((r,s)=>{var i=n=>{try{c(t.next(n))}catch(l){s(l)}},d=n=>{try{c(t.throw(n))}catch(l){s(l)}},c=n=>n.done?r(n.value):Promise.resolve(n.value).then(i,d);c((t=t.apply(e,a)).next())}),Fa={props:["trans"],data(){return{isInvestmentDatePickerVisible:!1,investmentType:"shares",investmentDate:null,investmentValue:1e3,quotes:null}},mounted(){this.init()},computed:{dateFormat(){return"YYYY-MM-DD"},yesterdayDate(){return this.quotes?_.last(this.quotes).date:null},lastDoneOnYesterdayDate(){return this.lastDoneByDate(this.yesterdayDate)},lastDoneOnStartDate(){return this.lastDoneByDate(this.investmentDate)},volume(){return this.investmentType==="shares"?this.investmentValue:this.investmentValue/this.lastDoneOnStartDate},presentValue(){return this.volume*this.lastDoneOnYesterdayDate},startValue(){return this.volume*this.lastDoneOnStartDate},capitalGainValue(){return this.presentValue-this.startValue},capitalGainPercent(){return this.capitalGainValue/this.startValue*100}
18,minDate(){if(this.quotes){let e=_.first(this.quotes).date;return moment(e,this.dateFormat).format("YYYY-MM-DD")}return null},maxDate(){let e=this.yesterdayDate;return moment(e,this.dateFormat).format("YYYY-MM-DD")},availableDates(){return _.map(this.quotes,e=>e.date)},displayInvestmentDate(){return this.quotes?moment(this.investmentDate).format("DD/MM/YYYY"):null}},methods:{init(){return Aa(this,null,function*(){let e=yield v().get("/api/stock/historical-quotes");this.quotes=e.data.data.reverse(),this.investmentDate=this.defaultInvestmentDate()})},closeInvestmentDatePicker(){this.isInvestmentDatePickerVisible=!1},defaultInvestmentDate(){return _.first(this.quotes).date},quotesWithInvestmentValue(){return _.filter(this.quotes,e=>moment(e.date,"YYYY-MM-DD").isSameOrAfter(moment(this.investmentDate,"YYYY-MM-DD"))).map(e=>[e.date,e.close*this.volume])},lastDoneByDate(e){let a=_.find(this.quotes,t=>e===t.date);return a?a.close:0},isDateAllowed(e){return this.availableDates.includes(e)}}},Va=Fa,_e=(0,u.Z)(Va,pe,Ia,!1,null,null,null);if(!1)var ys;_e.options.__file="app/resources/vue/components/widgets/calculator/Calculator.vue";var Ma=_e.exports,he=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"calculator-chart__echarts"})},Ea=[];he._withStripped=!0;var Ba={props:{quotes:Array,trans:Object},data(){return{chart:Object}},mounted(){this.createChart(),this.showLoadingIndicator(),this.resizeChart()},watch:{quotes(e,a){e!==a&&this.refreshChartOptions()}},methods:{dates(){return _.map(this.quotes,e=>e[0])},lineColor(){return"#000000"},refreshChartOptions(){this.chart.setOption(this.chartOptions())},formatDisplayDate(e){return moment(e).format("DD/MM/YYYY")},createChart(){this.chart=echarts.init($(this.$el).get(0))},chartOptions(){return{baseOption:{tooltip:{trigger:"axis",borderWidth:0,padding:0,formatter:(e,a,t)=>{let[r,s]=e[0].data,i=this.formatDisplayDate(r);return` 19 <div class="echarts-tooltip"> 20 <div class="echarts-tooltip__header"> ${this.trans.symbol} : ${this.trans.currency}</div> 21 <div class="echarts-tooltip__volume">${this.trans.value} : ${h()(s).format("0,0.00")} </div> 22 <div class="echarts-tooltip__last-updated">${i}</div> 23 </div> 24 `}},grid:[{left:"2%",right:"3%"}],xAxis:{data:this.dates(),scale:!1,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},minInterval:10,axisPointer:{z:100},axisLabel:{formatter:e=>this.formatDisplayDate(e)}},yAxis:{scale:!0,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},position:"right",axisLabel:{formatter:(e,a)=>h()(e).format("0,000a")}},series:[{data:this.quotes,type:"line",showSymbol:!1,itemStyle:{color:this.lineColor()}}]},media:[{query:{maxWidth:1024},option:{grid:[{left:"6%",right:"8%"}]}},{query:{maxWidth:568},option:{grid:[{left:"6%",right:"8%"}],xAxis:[{axisLabel:{textStyle:{fontSize:8}}}],yAxis:[{axisLabel:{textStyle:{fontSize:8}}}]}}]}},showLoadingIndicator(){let e=this.loadingConfig();this.chart.showLoading(e),setTimeout(()=>{this.chart.hideLoading()},1e3)},loadingConfig(){return{color:"#000",maskColor:"rgba(255, 255, 255, 0.5)"}},resizeChart(){$(window).on("resize",()=>{let e=$(this.$el).attr("_echarts_instance_");window.echarts.getInstanceById(e).resize()})}}},La=Ba,ve=(0,u.Z)(La,he,Ea,!1,null,null,null);if(!1)var bs;ve.options.__file="app/resources/vue/components/widgets/calculator/CalculatorChart.vue";var ja=ve.exports,me=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"stock-chart"},[t("div",{staticClass:"stock-chart__filter"},[t("div",{staticClass:"stock-chart__date-range date-range"},[t("div",{staticClass:"date-range__title"},[e._v(e._s(e.trans["focus.on"])+" :")]),e._v(" "),t("div",{staticClass:"date-range__option"},[t("button",{staticClass:"date-range__button",class:{active:e.filterType==="1M"},on:{click:function(r){return e.focusOnOneMonth()}}},[e._v("1M")]),e._v(" "),t("button",{staticClass:"date-range__button",class:{active:e.filterType==="3M"},on:{click:function(r){return e.focusOnThreeMonth()}}},[e._v("3M")]),e._v(" "),t("button",{staticClass:"date-range__button",class:{active:e.filterType==="YTD"},on:{click:function(r){return e.focusOnYTD()}}},[e._v("YTD")]),e._v(" "),t("button",{staticClass:"date-range__button",class:{active:e.filterType==="1Y"},on:{click:function(r){return e.focusOnOneYear()}}},[e._v("1Y")]),e._v(" "),t("button",{staticClass:"date-range__button",class:{active:e.filterType==="2Y"},on:{click:function(r){return e.focusOnTwoYear()}}},[e._v("2Y")])])]),e._v(" "),t("div",{staticClass:"stock-chart__calendar-picker calendar-picker"},[t("div",{staticClass:"calendar-picker__form-group form-group"},[t("div",{staticClass:"calendar-picker__title"},[e._v(` 25 `+e._s(e.trans["period.from"])+` : 26 `)]),e._v(" "),t("v-menu",{attrs:{"content-class":"v-application","close-on-content-click":!1,"nudge-right":0,transition:"scale-transition","min-width":"250px"},scopedSlots:e._u([{key:"activator",fn:function(r){var s=r.on,i=r.attrs;return[t("v-text-field",e._g(e._b({attrs:{value:e.displayStartDate,readonly:"","append-icon":"fas fa-caret-down",placeholder:"DD/MM/YYYY"}},"v-text-field",i,!1),s))]}}]),model:{value:e.isStartDatePickerVisible,callback:function(r){e.isStartDatePickerVisible=r},expression:"isStartDatePickerVisible"}},[e._v(" "),t("v-date-picker",{attrs:{color:"picker-bg-color",min:e.minDate,max:e.maxDate,"allowed-dates":e.isDateAllowed},on:{input:function(r){return e.closeStartDatePicker()}},model:{value:e.startDate,callback:function(r){e.startDate=r},expression:"startDate"}})],1)],1),e._v(" "),t("div",{staticClass:"calendar-picker__form-group form-group"},[t("div",{staticClass:"calendar-picker__title"},[e._v(" "+e._s(e.trans.to))]),e._v(" "),t("v-menu",{attrs:{"content-class":"v-application","close-on-content-click":!1,"nudge-right":0,transition:"scale-transition","min-width":"250px"},scopedSlots:e._u([{key:"activator",fn:function(r){var s=r.on,i=r.attrs;return[t("v-text-field",e._g(e._b({attrs:{value:e.displayEndDate,readonly:"","append-icon":"fas fa-caret-down",placeholder:"DD/MM/YYYY"}},"v-text-field",i,!1),s))]}}]),model:{value:e.isEndDatePickerVisible,callback:function(r){e.isEndDatePickerVisible=r},expression:"isEndDatePickerVisible"}},[e._v(" "),t("v-date-picker",{attrs:{color:"picker-bg-color",min:e.minDate,max:e.maxDate,"allowed-dates":e.isDateAllowed},on:{input:function(r){return e.closeEndDatePicker()}},model:{value:e.endDate,callback:function(r){e.endDate=r},expression:"endDate"}})],1)],1)])]),e._v(" "),t("div",{staticClass:"stock-chart__echarts"}),e._v(" "),t("div",{staticClass:"stock-chart__remark"},[t("p",{staticClass:"h6"},[t("small",[e._v(e._s(e.trans["stock.chart.remark"]))])])])])},Ya=[];me._withStripped=!0;var Ra=Object.defineProperty,Na=Object.defineProperties,qa=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,ge=(e,a,t)=>a in e?Ra(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,C=(e,a)=>{for(var t in a||(a={}))Ha.call(a,t)&&ge(e,t,a[t]);if(fe)for(var t of fe(a))Za.call(a,t)&&ge(e,t,a[t]);return e},Ga=(e,a)=>Na(e,qa(a)),za=(e,a,t)=>new Promise((r,s)=>{var i=n=>{try{c(t.next(n))}catch(l){s(l)}},d=n=>{try{c(t.throw(n))}catch(l){s(l)}},c=n=>n.done?r(n.value):Promise.resolve(n.value).then(i,d);c((t=t.apply(e,a)).next())}),Wa={props:{trans:Object},data(){return{isStartDatePickerVisible:!1,isEndDatePickerVisible:!1,quotes:null,chart:null,startDate:null,endD
26ate:null,filterType:"2Y"}},watch:{startDate(e,a){e!==a&&this.chart.dispatchAction({type:"dataZoom",startValue:e,endValue:this.endDate})},endDate(e,a){e!==a&&this.chart.dispatchAction({type:"dataZoom",startValue:this.startDate,endValue:e})}},computed:{dateFormat(){return"YYYY-MM-DD"},seriesVolumeColor(){return"#bb020b"},seriesPriceColor(){return"#000000"},dataZoomLineColor(){return"#bb020b"},dataZoomAreaBgColor(){return"#53565A"},dataZoomFillerBgColor(){return"rgba(#bb020b, 0.15)"},chartDataSeries(){return this.quotes.map(e=>[e.date,e.close,e.volume])},dates(){return this.quotes.map(e=>e.date)},volume(){return this.quotes.map(e=>e.volume)},minDate(){return this.quotes?_.first(this.quotes).date:null},maxDate(){return this.quotes?_.last(this.quotes).date:null},availableDates(){return _.map(this.quotes,e=>e.date)},displayStartDate(){return this.quotes?this.formatDisplayDate(this.startDate):null},displayEndDate(){return this.quotes?this.formatDisplayDate(this.endDate):null}},mounted(){this.init()},methods:{init(){return za(this,null,function*(){let e=yield v().get("/api/stock/historical-quotes");this.quotes=e.data.data.reverse(),this.startDate=this.minDate,this.endDate=this.maxDate,this.createChart(),this.showLoadingIndicator(),this.resizeChart()})},closeStartDatePicker(){this.isStartDatePickerVisible=!1},closeEndDatePicker(){this.isEndDatePickerVisible=!1},setCustomFilterType(){this.filterType=""},formatDisplayDate(e){return moment(e).format("DD/MM/YYYY")},createChart(){this.chart=echarts.init($(this.$el).find(".stock-chart__echarts").get(0)),this.chart.setOption(this.chartOptions()),this.chart.on("datazoom",e=>{let a=this.chart.getModel().option.xAxis[0];a.rangeStart!=null&&(this.startDate=a.data[a.rangeStart]),a.rangeEnd!=null&&(this.endDate=a.data[a.rangeEnd])})},showLoadingIndicator(){let e=this.loadingConfig();this.chart.showLoading(e),setTimeout(()=>{this.chart.hideLoading()},800)},setStartDateToMaxDate(){this.endDate=this.maxDate},focusOnOneMonth(){this.setStartDateToMaxDate();let e=moment(this.endDate,this.dateFormat).subtract("1","month").format(this.dateFormat);this.startDate=this.findValidStartDate(e),this.filterType="1M"},focusOnThreeMonth(){this.setStartDateToMaxDate();let e=moment(this.endDate,this.dateFormat).subtract("3","month").format(this.dateFormat);this.startDate=this.findValidStartDate(e),this.filterType="3M"},focusOnYTD(){this.setStartDateToMaxDate();let e=moment(this.endDate,this.dateFormat).startOf("year").format(this.dateFormat);this.startDate=this.findValidStartDate(e),this.filterType="YTD"},focusOnOneYear(){this.setStartDateToMaxDate();let e=moment(this.endDate,this.dateFormat).subtract("1","year").format(this.dateFormat);this.startDate=this.findValidStartDate(e),this.filterType="1Y"},focusOnTwoYear(){this.setStartDateToMaxDate();let e=moment(this.endDate,this.dateFormat).subtract("2","year").format(this.dateFormat);this.startDate=this.findValidStartDate(e),this.filterType="2Y"},findValidStartDate(e){let a=_.find(this.quotes,{date:e});if(a)return a.date;let t=moment(e,this.dateFormat).add(1,"days").format(this.dateFormat);return this.findValidStartDate(t)},chartOptions(){return{baseOption:{animation:!0,tooltip:{trigger:"axis",borderWidth:0,padding:0,formatter:(e,a,t)=>{let[r,s,i]=e[0].data,d=this.formatDisplayDate(r);return` 27 <div class="echarts-tooltip"> 28 <div class="echarts-tooltip__header"> ${this.trans.symbol} : THB</div> 29 <div class="echarts-tooltip__last-done">${h()(s).format("0,0.00")}</div> 30 <div class="echarts-tooltip__volume">${this.trans.volume} : ${h()(i).format("0,0")} </div> 31 <div class="echarts-tooltip__last-updated small">${d}</div> 32 </div> 33 `}},axisPointer:{link:{xAxisIndex:"all"},label:{formatter:e=>this.formatDisplayDate(e)}},grid:[{left:"3%",right:"3%",height:"50%"},{left:"3%",right:"3%",top:"65%",height:"20%"}],dataZoom:[{type:"inside",xAxisIndex:[0,1],startValue:this.startDate,endValue:this.endDate},Ga(C({height:"60px",bottom:0,fillerColor:this.dataZoomFillerBgColor,dataBackgroun
33d:{lineStyle:{color:this.dataZoomLineColor,width:1},areaStyle:{color:this.dataZoomAreaBgColor}},borderColor:"rgba(255,255,255,0)",xAxisIndex:[0,1],handleIcon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4v1.3h1.3v-1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7V23h6.6V24.4z M13.3,19.6H6.7v-1.4h6.6V19.6z",handleSize:"50%",selectedDataBackground:C({},this.dataZoomBackgroundConfig())},this.handleConfig()),{emphasis:C({},this.handleConfig()),labelFormatter:(e,a)=>this.formatDisplayDate(a)})],xAxis:[{data:this.dates,boundaryGap:!0,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},axisLine:{onZero:!1},axisTick:{show:!1},axisLabel:{show:!1},axisPointer:{z:100}},{data:this.dates,padding:[0,"100px",0,0],gridIndex:1,boundaryGap:!0,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},axisLabel:{formatter:e=>this.formatDisplayDate(e)}}],yAxis:[{scale:!0,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},position:"right"},{scale:!0,gridIndex:1,splitLine:{show:!0,lineStyle:{color:["#eaeaea"]}},position:"right",axisLine:{show:!0},axisLabel:{formatter:(e,a)=>h()(e).format("0,000a")}}],series:[{data:this.chartDataSeries,name:"Stock Chart",type:"line",showSymbol:!1,itemStyle:{color:this.seriesPriceColor}},{data:this.volume,name:"Volume",type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:this.seriesVolumeColor},tooltip:{show:!1}}]},media:[{query:{maxWidth:1024},option:{grid:[{left:"7%",right:"7%",height:"45%"},{left:"7%",right:"7%",top:"62%",height:"18%"}]}},{query:{maxWidth:568},option:{grid:[{left:"10%",right:"10%",height:"50%"},{left:"10%",right:"10%",top:"68%",height:"14%"}],xAxis:[{},{axisLabel:{textStyle:{fontSize:8}}}],yAxis:[{axisLabel:{textStyle:{fontSize:8}}},{axisLabel:{textStyle:{fontSize:8}}}]}}]}},dataZoomBackgroundConfig(){return{lineStyle:{color:"#bb020b"},areaStyle:{color:"rgba(#bb020b, 0.5)"}}},handleConfig(){return{moveHandleStyle:{color:"#bb020b"},handleStyle:{color:"#fff",borderColor:"#53565A"}}},loadingConfig(){return{color:"#bb020b",maskColor:"rgba(255, 255, 255, 0.5)"}},resizeChart(){$(window).on("resize",()=>{let e=$(this.$el).find(".stock-chart__echarts").attr("_echarts_instance_");window.echarts.getInstanceById(e).resize()})},isDateAllowed(e){return this.availableDates.includes(e)}}},Qa=Wa,ye=(0,u.Z)(Qa,me,Ya,!1,null,null,null);if(!1)var Cs;ye.options.__file="app/resources/vue/components/widgets/stock/StockChart.vue";var Ua=ye.exports,be=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"share-price share-price--full"},[t("div",{staticClass:"share-price__header"},[t("h2",{staticClass:"share-price__heading"},[e._v(` 34 `+e._s(e.trans.market)+" : "),t("span",{staticClass:"text-red-00"},[e._v(e._s(e.trans.symbol))])])]),e._v(" "),t("div",{staticClass:"share-price__content"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-xl-5"},[t("div",{staticClass:"share-price__subheader"},[t("div",{staticClass:"share-price__group"},[t("div",{staticClass:"share-price__item share-price__item--price"},[t("div",{staticClass:"share-price__title"},[e._v(` 35 `+e._s(e.trans["share.price"])+" ("+e._s(e.trans.baht)+`) 36 `)]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(` 37 `+e._s(e._f("numeralFormat")(e.last,"0,0.00"))+` 38 `)])]),e._v(" "),t("div",{staticClass:"share-price__item share-price__item--change"},[t("div",{staticClass:"share-price__title"},[e._v(` 39 `+e._s(e.trans.change)+" ("+e._s(e.trans["percent.change"])+`) 40 `)]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(` 41 `+e._s(e._f("numeralFormat")(e.change,"0,0.00"))+` 42 (`+e._s(e._f("numeralFormat")(e.percentChange,"0,0.00"))+`) 43 `)])])]),e._v(" "),t("div",{staticClass:"share-price__group"},[t("div",{staticClass:"share-price__item share-price__item--volume"},[t("div",{staticClass:"share-price__title"},[e._v(` 44 `+e._s(e.trans["volume.shares"])+` 45 `)]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(` 46 `+e._s(e._f("numeralFormat")(e.volume,"0,0.00"))+` 47 `)])]),e._v(" "),t("div",{staticClass:"share-price__item share-price__item--value"},[t("div",{staticClass:"share-price__title"},[e._v(` 48 `+e._s(e.trans["value.baht"])+` 49 `)]),e._v(" "),t("div",{staticClass:"share-price__value "},[e._v(` 50 `+e._s(e._f("numeralFormat")(e.value,"0,0.00"))+` 51 `)])])]),e._v(" "),t("div",{staticClass:"share-price__item pt-0"},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.quote,expression:"quote"}],staticClass:"share-price__updated"},[e._v(` 52 `+e._s(e.trans["last.updated"])+": "+e._s(e._f("dateFormat")(e.date,"DD-MM-YYYY HH:mm","D MMMM yyyy HH:mm",e.locale))+` 53 `)])])])]),e._v(" "),t("div",{staticClass:"col-xl-7"},[t("div",{staticClass:"share-price__body"},[t("div",{staticClass:"share-price__item share-price__item--prior"},[t("div",{staticClass:"share-price__title"},[e._v(e._s(e.trans.prior))]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(e._s(e._f("numeralFormat")(e.value,"0,0.00")))])]),e._v(" "),t("div",{staticClass:"share-price__item share-price__item--open"},[t("div",{staticClass:"share-price__title"},[e._v(e._s(e.trans["price.open"]))]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(e._s(e._f("numeralFormat")(e.prior,"0,0.00")))])]),e._v(" "),t("div",{staticClass:"share-price__item share-price__item--days"},[t("div",{staticClass:"share-price__title"},[e._v(e._s(e.trans["days.range"]))]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(e._s(e._f("numeralFormat")(e.low,"0,0.00"))+" - "+e._s(e._f("numeralFormat")(e.high,"0,0.00"))+` 54 `)])]),e._v(" "),t("div",{staticClass:"share-price__item share-price__item--weeks"},[t("div",{staticClass:"share-price__title"},[e._v(e._s(e.trans["52weeks.range"]))]),e._v(" "),t("div",{staticClass:"share-price__value"},[e._v(` 55 `+e._s(e._f("numeralFormat")(e.low52Weeks,"0,0.00"))+" - "+e._s(e._f("numeralFormat")(e.high52weeks,"0,0.00"))+` 56 `)])])])])])])])},Xa=[];be._withStripped=!0;var Ja=(e,a,t)=>new Promise((r,s)=>{var i=n=>{try{c(t.next(n))}catch(l){s(l)}},d=n=>{try{c(t.throw(n))}catch(l){s(l)}},c=n=>n.done?r(n.value):Promise.resolve(n.value).then(i,d);c((t=t.apply(e,a)).next())}),Ka={props:["locale","trans"],data(){return{quote:null}},mounted(){this.init()},computed:{last(){return this.quote?this.quote.last:null},change(){return this.quote?this.quote.change:null},percentChange(){return this.quote?this.quote.percent_change:null},volume(){return this.quote?this.quote.total_volume:null},value(){return this.quote?this.quote.total_value:null},open(){return this.quote?this.quote.open:null},prior(){return this.quote?this.quote.prior:null},low(){return this.quote?this.quote.low:null},high(){return this.quote?this.quote.high:null},low52Weeks(){return this.quote?this.quote.low_52weeks:null},high52weeks(){return this.quote?this.quote.high_52weeks:null},date(){return this.quote?moment(this.quote.date,"YYYY-MM-DD HH:mm").format("DD-MM-YYYY HH:mm"):null}},methods:{init(){return Ja(this,null,function*(){let e=yield v().get("/api/stock/realtime-quote");this.quote=e.data.data})}}},er=Ka,Ce=(0,u.Z)(er,be,Xa,!1,null,null,null);if(!1)var ws;Ce.options.__file="app/resources/vue/components/widgets/stock/StockQuote.vue";var tr=Ce.exports,we=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"breakdown-chart"},[e._m(0),e._v(" "),t("div",{staticClass:"breakdown-chart__aside"},[t("div",{staticClass:"echarts-legend echarts-legend--breakdown",class:e.enableLegend?"":"d-none"},e._l(this.legendItems,function(r,s){return t("div",{staticClass:"echarts-legend__item"},[t("span",{staticClass:"echarts-legend__badge",style:e.legendLabelColor(s)}),e._v(" "),t("span",{staticClass:"echarts-legend__title",domProps:{innerHTML:e._s(r)},on:{mouseout:function(i){return e.mouseOutOnLegendItem(r)},mouseover:function(i){return e.mouseOverOnLegendItem(r)}}})])}),0)])])},ar=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"breakdown-chart__main"},[t("div",{staticClass:"echarts"})])}];we._withStripped=!0;var rr=Object.defineProperty,xe=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,De=(e,a,t)=>a in e?rr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,nr=(e,a)=>{for(var t in a||(a={}))sr.call(a,t)&&De(e,t,a[t]);if(xe)for(var t of xe(a))ir.call(a,t)&&De(e,t,a[t]);return e},or={props:{source:{required:!0},theme:{type:String,default:"light"}},data(){return{chart:Object,data:window.chart[this.source].source,colors:window.chart[this.source].colors,unit:window.chart[this.source].unit,formatter:window.chart[this.source].formatter,title:window.chart[this.source].title,subText:window.chart[this.source].subText,enableLegend:window.chart[this.source].enableLegend}},mounted(){this.createChart(),this.resize()},computed:{legendItems(){return window.chart[this.source].source.key}},methods:{createChart(){this.chart=echarts.init($(this.$el).find(".echarts").get(0)),this.chart.setOption(this.chartOptions())},chartOptions(){let e=this,a=$("html").attr("lang");return{baseOption:{dataset:window.chart[this.source],color:this.colors,title:{text:this.title,subtext:this.subText,textAlign:"center",itemGap:5,top:"43%",left:"49%",textStyle:{fontSize:14,fontWeight:400,color:"hsla(0, 0%, 44%, 1
56)"},subtextStyle:{fontSize:18,fontWeight:600,color:"hsla(0, 0%, 6%, 1)"}},grid:{containLabel:!1,top:"5",left:"5",right:"5",bottom:"5"},tooltip:{position:"top",confine:!0,borderWidth:1,padding:10,backgroundColor:"#FFF",extraCssText:"min-width: 100px;z-index: 15;",textStyle:nr({color:"#000"},this.fontOptions()),formatter:(t,r,s)=>` 57 <div class="echarts-tooltip echarts-tooltip--breakdown"> 58 <div class="echarts-tooltip__main"> 59 <div class="echarts-tooltip__badge" style="background-color: ${t.color};"></div> 60 <div class="echarts-tooltip__title">${t.data[0]}</div> 61 </div> 62 <div class="echarts-tooltip__value">${h()(t.data[1]).format(this.formatter)}<span>${this.unit}</span></div> 63 </div> 64 `},series:[{type:"pie",radius:["60%","78%"],center:["center","center"],avoidLabelOverlap:!0,startAngle:90,minAngle:5,labelLine:{show:!0},label:{show:!1,confine:!0},emphasis:{scaleSize:11}}]},media:[{query:{maxHeight:250},option:{title:{textStyle:{fontSize:14},subtextStyle:{fontSize:16}},tooltip:{position:function(t,r,s,i,d){let c={top:60};return c[["left","right"][+(t[0]<d.viewSize[0]/2)]]=5,c}}}}]}},fontOptions(){let e=$("html").attr("lang"),a="#000";return this.theme==="dark"&&(a="#FFF"),{fontFamily:e==="en"?"'Open Sans','Noto Sans Thai', sans-serif":"'Noto Sans Thai', sans-serif",fontWeight:400,fontSize:e==="en"?"12px":"13px",color:a}},labelFontOptions(){let e=$("html").attr("lang"),a="#000";return this.theme==="dark"&&(a="#FFF"),{fontFamily:e==="en"?"'Open Sans','Noto Sans Thai', sans-serif":"'Noto Sans Thai', sans-serif",color:a,fontSize:"13px"}},resize(){$(window).on("resize",()=>{let e=$(this.$el).find(".echarts").attr("_echarts_instance_");window.echarts.getInstanceById(e).resize()})},mouseOutOnLegendItem(e){this.removeHighlightFromGraphicItem(e),this.hideTooltip(e)},mouseOverOnLegendItem(e){this.addHighlightToGraphicItem(e),this.showTooltip(e)},showTooltip(e){this.chart.dispatchAction({type:"showTip",seriesIndex:0,name:e})},hideTooltip(e){this.chart.dispatchAction({type:"hideTip",seriesIndex:0,name:e})},addHighlightToGraphicItem(e){this.chart.dispatchAction({type:"highlight",name:e})},removeHighlightFromGraphicItem(e){this.chart.dispatchAction({type:"downplay",name:e})},legendLabelColor(e){return{"background-color":this.colors[e]}}}},lr=or,ke=(0,u.Z)(lr,we,ar,!1,null,null,null);if(!1)var xs;ke.options.__file="app/resources/vue/components/charts/BreakdownChart.vue";var cr=ke.exports,$e=function(){var e=this,a=e.$createElement,t=e._self._c||a;return e._m(0)},ur=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"revenue-chart"},[t("div",{staticClass:"echarts"})])}];$e._withStripped=!0;var dr=Object.defineProperty,pr=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Se=(e,a,t)=>a in e?dr(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,g=(e,a)=>{for(var t in a||(a={}))hr.call(a,t)&&Se(e,t,a[t]);if(Te)for(var t of Te(a))vr.call(a,t)&&Se(e,t,a[t]);return e},y=(e,a)=>pr(e,_r(a)),mr={props:{source:{required:!0},theme:{type:String,default:"light"}},data(){var e;return{chart:Object,data:window.chart[this.source].source,legendData:window.chart[this.source].legend,maxDataset:window.chart[this.source].max,minDataset:window.chart[this.source].min,unit:window.chart[this.source].unit,formatter:window.chart[this.source].format,colors:window.chart[this.source].colors,qoq:(e=window.chart[this.source].QoQ)!=null?e:!0}},mounted(){this.createChart(),this.resize()},methods:{createChart(){this.chart=echarts.init($(this.$el).find(".echarts").get(0),{renderer:"svg"}),this.chart.setOption(this.chartOptions())},chartOptions(){let e=this;return{baseOption:{color:"#00416b",legend:{show:!1},grid:this.gridOptions(),xAxis:[{type:"category",gridIndex:0,axisTick:{show:!1}
64,axisLine:{show:!0},axisLabel:y(g({},this.fontOptions()),{padding:5,rotate:0}),data:this.data.yearly.period},{type:"category",gridIndex:1,axisTick:{show:!1},axisLine:{show:!0},axisLabel:y(g({},this.fontOptions()),{padding:5,rotate:0}),data:this.data.quarterly.period}],yAxis:[{gridIndex:0,type:"value",show:!1,axisTick:{show:!1},splitLine:{show:!1},axisLine:{show:!1},max:a=>this.maxDataset,min:a=>this.minDataset},{gridIndex:1,type:"value",show:!1,axisTick:{show:!1},splitLine:{show:!1},axisLine:{show:!1},max:a=>this.maxDataset,min:a=>this.minDataset}],tooltip:y(g({show:!0,trigger:"axis",confine:!0,axisPointer:{type:"shadow",shadowStyle:{color:"hsla(0, 0%, 62%, .03)"}},padding:10,extraCssText:"z-index: 10;"},this.tooltipStyle()),{formatter:a=>{let t=a[0].name,[r,s]=[a[0].seriesName,a[0].value];return` 65 <div class="echarts-tooltip echarts-tooltip--revenue"> 66 <div class="echarts-tooltip__main"> 67 <div class="echarts-tooltip__title"> ${t} </div> 68 </div> 69 <div class="echarts-tooltip__item"> 70 <div class="echarts-tooltip__title mb-0 mr-3"> ${r} </div> 71 <div class="echarts-tooltip__value"> ${h()(s).format(this.formatter)} ${this.unit} </div> 72 </div> 73 </div> 74 `}}),series:[{name:this.legendData[0],type:"bar",barWidth:45,xAxisIndex:0,yAxisIndex:0,label:y(g({show:!0},this.labelFontOptions()),{position:"top",formatter:a=>h()(a.value).format(this.formatter)}),data:this.defaultYearlyDatasetOptions()},{name:this.legendData[0],type:"bar",barWidth:45,xAxisIndex:1,yAxisIndex:1,label:y(g({show:!0},this.labelFontOptions()),{color:"inherit",position:"top",formatter:a=>h()(a.value).format(this.formatter)}),itemStyle:{color:"#E20A17"},data:this.defaultQuarterlyDatasetOptions(),markLine:this.markLineOptions()}]},media:[{query:{maxHeight:280},option:{xAxis:[{axisLabel:{fontSize:"11px"}},{axisLabel:{fontSize:"11px"}}],series:[{barWidth:35},{barWidth:35}]}},{query:{minHeight:400},option:{series:[{barWidth:55},{barWidth:55}]}}]}},resize(){$(window).on("resize",()=>{let e=$(this.$el).find(".echarts").attr("_echarts_instance_");window.echarts.getInstanceById(e).resize()})},gridOptions(){if(this.qoq===!1)return[{containLabel:!1,right:"100%",left:0,top:"7%",bottom:"20%"},{containLabel:!1,left:0,right:0,top:"7%",bottom:"20%"}];let e=this.data.yearly.period.length+this.data.quarterly.period.length,a=this.data.yearly.period.length,t=this.data.quarterly.period.length,r=100/e,s=r*t,i=r*a;return[{containLabel:!1,right:`${s}%`,left:0,top:"7%",bottom:"20%"},{containLabel:!1,left:`${i}%`,right:0,top:"7%",bottom:"20%"}]},markLineOptions(){if(this.qoq===!0){let e=this.data.quarterly.period.length,a=this.data.yearly.period.length,t=e+a,r=e/t*100,s=100-r;return{silent:!0,symbol:!1,label:{show:!1},animation:!1,lineStyle:{color:"#8B8B8B"},data:[[{name:"Start Point",x:`${s}%`,y:"80%"},{name:"End Point",x:`${s}%`,y:"5%"}]]}}},fontOptions(){let e=$("html").attr("lang"),a="#000";return this.theme==="dark"&&(a="#FFF"),{fontFamily:e==="en"?"'Open Sans','Noto Sans Thai', sans-serif":"'Noto Sans Thai', sans-serif",fontWeight:400,fontSize:e==="en"?"12px":"13px",color:a}},labelFontOptions(){let e=$("html").attr("lang"),a="#000";return this.theme==="dark"&&(a="#FFF"),{fontFamily:e==="en"?"'Open Sans','Noto Sans Thai', sans-serif":"'Noto Sans Thai', sans-serif",color:a,fontSize:"13px",fontWeight:700}},tooltipStyle(){let e=$("html").attr("lang");return{textStyle:{fontFamily:e==="en"?"'Open Sans','Noto Sans Thai', sans-serif":"'Noto Sans Thai', sans-serif",fontWeight:400,fontSize:e==="en"?"12px":"13px",color:"#000"},backgroundColor:"#FFF"}},lineOptions(){return this.theme==="dark"?{color:"#FFF"}:{color:"hsla(0, 0%, 62%, .75)"}},defaultYearlyDatasetOptions(){return this.data.yearly.dataset.map((t,r)=>({value:t,itemStyle:{borderRadius:t>0?[0,15,0,0]:[0,0,15,0]}}))},defaultQuarterlyDatasetOptions(){return this.data.quarterly.dataset.map((t,r)=>({value:t,itemStyle:{borderRadius:t>0?[0,15,0,0]:[0,0,15,0]}}))}}},fr=mr,Pe=(0,u.Z)(fr,$e,ur,!1,null,null,null);if(!1)var Ds;Pe.options.__file="app/resources/vue/components/charts/RevenueChart.vue";var gr=Pe.exports,Oe=function(){var e=this,a=e.$createElement,t=e._self._c||a;
74return t("div",{staticClass:"shareholder-chart"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-xxl-5 order-lg-2 mb-4 mb-lg-0"},[t("div",{staticClass:"bg-grey-n10 h-100"},[t("pie-chart",{staticClass:"pie-chart--shareholder",attrs:{colors:e.colors,activeIndex:e.activeIndex,percentagesOfData:e.percentagesOfData,chartGraphicTitle:e.chartGraphicTitle,counterNumber:e.counterNumber,chartGraphicText:e.chartGraphicText,unitGraphicTitle:e.unitGraphicTitle}})],1)]),e._v(" "),t("div",{staticClass:"col-lg-6 col-xxl-7 order-lg-1"},[t("shareholder-chart-table",{attrs:{activeIndex:e.activeIndex,dataset:e.dataset,trans:e.trans}})],1)])])},yr=[];Oe._withStripped=!0;var Ie=p(5444),br={props:["source","trans"],data(){return{counterNumber:0,chartGraphicText:"",dataset:null,percentagesOfData:null,chartGraphicTitle:null,unitGraphicTitle:null,activeIndex:0,colors:["#770F12","#941216","#B2161A","#CF191F","#ED1D23","#F15257","#F58084","#F8A7A9","#FAC6C8","#FCDFE0","#231F20","#3F383A","#5A5053","#726669","#8A7B7E","#9C8F92","#AEA3A6","#CBC4C6","#E2DEDF","#F1EDED"]}},watch:{activeIndex(e,a){e!==a&&(this.activeIndex===this.percentagesOfData.length&&this.resetActiveIndexToStartValue(),this.activeIndex<0&&this.resetActiveIndexToLastValue(),this.updateGraphicText(this.activeIndex),this.createCounterNumber(e,a))}},mounted(){this.init(),VueBus.$on("pie-chart:mouse-over-on-content-area",e=>this.activeIndex=e),VueBus.$on("pie-chart:slide-next",()=>this.moveToNextArea()),VueBus.$on("pie-chart:slide-previous",()=>this.moveToPreviousArea())},methods:{init(){this.dataset=window.chart[this.source].source,this.unitGraphicTitle=this.dataset.unit,this.percentagesOfData=window.chart[this.source].source.value,this.updateGraphicText(this.activeIndex),this.createCounterNumber(0,0)},moveToPreviousArea(){this.activeIndex--},moveToNextArea(){this.activeIndex++},resetActiveIndexToLastValue(){this.activeIndex=this.percentagesOfData.length-1},resetActiveIndexToStartValue(){this.activeIndex=0},findIndexOfChartData(e){let a=t=>t==e;return this.percentagesOfData.findIndex(a)},getDataSetValue(e){return this.dataset.value[e]},getDataSetTitle(e){return"Shares %"},updateGraphicText(e){this.chartGraphicText=this.getDataSetTitle(this.activeIndex)},createCounterNumber(e,a){let t=this.getDataSetValue(a),r=this.getDataSetValue(e),s={value:t},i=1;Ie.iC.to(s,i,{value:r,onUpdate:()=>{this.counterNumber=h()(s.value).format("0.00")}})}}},Cr=br,Ae=(0,u.Z)(Cr,Oe,yr,!1,null,null,null);if(!1)var ks;Ae.options.__file="app/resources/vue/components/shareholder-chart/ShareholderChart.vue";var wr=Ae.exports,Fe=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"table-responsive"},[t("table",{staticClass:"table table--shareholder"},[t("thead",{staticClass:"thead-light"},[t("tr",[t("th",{staticClass:"text-left"},[e._v(e._s(e.trans.rank))]),e._v(" "),t("th",{staticClass:"text-left"},[e._v(e._s(e.trans["major.shareholder"]))]),e._v(" "),t("th",{staticClass:"text-right"},[e._v(e._s(e.trans["number.of.shares"]))])])]),e._v(" "),t("tbody",e._l(e.datasetLength,function(r,s){return t("tr",{class:{"table__row-highlight":e.activeIndex===s},on:{mouseover:function(i){return e.hoverTableArea(s)}}},[t("td",{staticClass:"text-left"},[e._v(e._s(r))]),e._v(" "),t("td",{staticClass:"text-left"},[e._v(e._s(e.getShareholderTitle(s)))]),e._v(" "),t("td",{staticClass:"text-right"},[e._v(e._s(e.getShareholderShares(s)))])])}),0)])])},xr=[];Fe._withStripped=!0;var Dr={props:["dataset","activeIndex","trans"],computed:{datasetLength(){if(this.dataset!==null)return this.dataset.value.length}},methods:{hoverTableArea(e){VueBus.$emit("pie-chart:mouse-over-on-content-area",e)},getShareholderTitle(e){return this.dataset.title[e]},getShareholderValue(e){return this.dataset.value[e]},getShareholderShares(e){return this.dataset.shares[e]}}},kr=Dr,Ve=(0,u.Z)(kr,Fe,xr,!1,null,null,null);if(!1)var $s;Ve.options.__file="app/resources/vue/components/shareholder-chart/Table.vue";var $r=Ve.exports,Me=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("svg",{staticClass:"pie-chart__inner",attrs:{viewBox:"0 0 42 42"}},[t("circle",{staticClass:"pie-chart__inner-border",attrs:{cx:"21",cy:"21",r:"16"}}),e._v(" "),e._l(this.percentagesOfData,function(r,s){return t("circle",{staticClass:"pie-chart__inner-piece",attrs:{cx:"21",cy:"21",r:"16","stroke-dasharray":e.createChartArea(r),stroke:e.getChartAreaColorBg(s),"stroke-dashoffset":e.calculateChartArea(r,s)},on:{mouseover:function(i){return e.hoverChartArea(s)}}})})],2)},Tr=[];Me._withStripped=!0;var Sr={props:["percentagesOfData","colors"],methods:{hoverChartArea(e){VueBus.$emit("pie-chart:mouse-over-on-content-area",e)},calculateChartArea(e,a){if(a===0)return 0;let t=this.percentagesOfData.slice(0,a).reduce((r,s)=>r+s,0);return-Math.abs(t)},getChartAreaColorBg(e){return e===void 0?this.colors[0]:this.colors[e]},createChartArea(e){let a=100-e;return`${e} ${a}`}}},Pr=Sr,Ee=(0,u.Z)(Pr,Me,Tr,!1,null,null,null);if(!1)var Ts;Ee.options.__file="app/resources/vue/components/pie-chart/InnerPieChart.vue";var Or=Ee.exports,Be=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("svg",{staticClass:"pie-chart__outer",attrs:{viewBox:"0 0 42 42"}},[t("circle",{staticClass:"pie-chart__outer-border",attrs:{cx:"21",cy:"21",r:"16"}}),e._v(" "),e._l(this.percentagesOfData,function(r,s){return t("circle",{staticClass:"pie-chart__outer-piece",class:{active:e.activeIndex===s},attrs:{cx:"21",cy:"21",r:"16",stroke:e.getChartAreaColorBg(s),"stroke-dasharray":e.createChartArea(r),"stroke-dashoffset":e.calculateChartArea(r,s),"data-value":r}})})],2)},Ir=[];Be._withStripped=!0;var Ar={props:["percentagesOfData","activeIndex","colors"],methods:{calculateChartArea(e,a){if(a===0)return 0;let t=this.percentagesOfData.slice(0,a).reduce((r,s)=>r+s,0);return-Math.abs(t)},getChartAreaColorBg(e){return e===void 0?this.colors[0]:this.colors[e]},createChartArea(e){let a=100-e;return`${e} ${a}`}}},Fr=Ar,Le=(0,u.Z)(Fr,Be,Ir,!1,null,null,null);if(!1)var Ss;Le.options.__file="app/resources/vue/components/pie-chart/OuterPieChart.vue";var Vr=Le.exports,je=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"pie-chart"},[t("div",{staticClass:"pie-chart__graphic"},[t("span",{staticClass:"pie-chart__number"},[e._v(e._s(e.counterNumber)+"%")]),e._v(" "),t("span",{staticClass:"pie-chart__divider"}),e._v(" "),t("span",{staticClass:"pie-chart__text"},[e._v(e._s(e.unitGraphicTitle))])]),e._v(" "),t("div",{staticClass:"pie-chart__nav-wrapper"},[t("div",{staticClass:"pie-chart__nav-left",on:{click:function(r){return e.moveToPreviousArea()}}},[t("i",{staticClass:"fal fa-chevron-left fa-lg"})]),e._v(" "),t("div",{staticClass:"pie-chart__nav-right",on:{click:function(r){return e.moveToNextArea()}}},[t("i",{staticClass:"fal fa-chevron-right fa-lg"})])]),e._v(" "),t("outer-pie-chart",{attrs:{colors:e.colors,activeIndex:e.activeIndex,percentagesOfData:e.percentagesOfData}}
74),e._v(" "),t("inner-pie-chart",{attrs:{colors:e.colors,percentagesOfData:e.percentagesOfData}})],1)},Mr=[];je._withStripped=!0;var Er={props:["chartGraphicTitle","unitGraphicTitle","percentagesOfData","activeIndex","colors","counterNumber","chartGraphicText"],methods:{moveToPreviousArea(){VueBus.$emit("pie-chart:slide-previous")},moveToNextArea(){VueBus.$emit("pie-chart:slide-next")}}},Br=Er,Ye=(0,u.Z)(Br,je,Mr,!1,null,null,null);if(!1)var Ps;Ye.options.__file="app/resources/vue/components/pie-chart/PieChart.vue";var Lr=Ye.exports,Re=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"shareholder-chart"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 "},[t("revenue-breakdown-pie-chart",{staticClass:"pie-chart--shareholder",attrs:{colors:e.colors,activeIndex:e.activeIndex,percentagesOfData:e.percentagesOfData,values:e.values,chartGraphicTitle:e.chartGraphicTitle,chartGraphicText:e.chartGraphicText,counterNumber:e.counterNumber,unitGraphicTitle:e.unitGraphicTitle}})],1)])])},jr=[];Re._withStripped=!0;var Yr={props:["source"],data(){return{counterNumber:0,dataset:null,percentagesOfData:null,values:null,unit:null,activeIndex:0,colors:["#9F0007","#B9020A","#E20A17","#000000","#707070","#D4D4D4"]}},computed:{chartGraphicText(){return this.dataset.value[this.activeIndex]},chartGraphicTitle(){return this.dataset.title[this.activeIndex]},unitGraphicTitle(){return this.dataset.unit[this.activeIndex]}},watch:{activeIndex(e,a){e!==a&&(this.activeIndex===this.percentagesOfData.length&&this.resetActiveIndexToStartValue(),this.activeIndex<0&&this.resetActiveIndexToLastValue(),this.updateGraphicText(this.activeIndex),this.createCounterNumber(e,a))}},mounted(){this.init(),VueBus.$on("pie-chart:mouse-over-on-content-area",e=>this.activeIndex=e),VueBus.$on("pie-chart:slide-next",()=>this.moveToNextArea()),VueBus.$on("pie-chart:slide-previous",()=>this.moveToPreviousArea())},methods:{init(){this.dataset=window.chart[this.source].source,this.percentagesOfData=window.chart[this.source].source.percentage,this.values=window.chart[this.source].source.value,this.updateGraphicText(this.activeIndex),this.createCounterNumber(0,0)},moveToPreviousArea(){this.activeIndex--},moveToNextArea(){this.activeIndex++},resetActiveIndexToLastValue(){this.activeIndex=this.percentagesOfData.length-1},resetActiveIndexToStartValue(){this.activeIndex=0},findIndexOfChartData(e){let a=t=>t==e;return this.percentagesOfData.findIndex(a)},getDataSetValue(e){return this.dataset.percentage[e]},getDataSetTitle(e){return"Shares %"},updateGraphicText(e){this.chartGraphicText=this.getDataSetTitle(this.activeIndex)},createCounterNumber(e,a){let t=this.getDataSetValue(a),r=this.getDataSetValue(e),s={value:t},i=1;Ie.iC.to(s,i,{value:r,onUpdate:()=>{this.counterNumber=h()(s.value).format("0.00")}})}}},Rr=Yr,Ne=(0,u.Z)(Rr,Re,jr,!1,null,null,null);if(!1)var Os;Ne.options.__file="app/resources/vue/components/revenue-breakdown-chart/RevenueBreakdownChart.vue";var Nr=Ne.exports,qe=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"revenue-pie-chart"},[t("div",{staticClass:"pie-chart__graphic"},[t("span",{staticClass:"pie-chart__title"},[e._v(e._s(e.chartGraphicTitle))]),e._v(" "),t("span",{staticClass:"pie-chart__number"},[e._v(e._s(e.counterNumber)+"%")]),e._v(" "),t("span",{staticClass:"pie-chart__divider"}),e._v(" "),t("span",{staticClass:"pie-chart__value"},[e._v(e._s(e.chartGraphicText))]),e._v(" "),t("span",{staticClass:"pie-chart__unit"},[e._v(e._s(e.unitGraphicTitle))])]),e._v(" "),t("div",{staticClass:"pie-chart__nav-wrapper"},[t("div",{staticClass:"pie-chart__nav-left",on:{click:function(r){return e.moveToPreviousArea()}}},[t("i",{staticClass:"fal fa-chevron-left fa-lg"})]),e._v(" "),t("div",{staticClass:"pie-chart__nav-right",on:{click:function(r){return e.moveToNextArea()}}},[t("i",{staticClass:"fal fa-chevron-right fa-lg"})])]),e._v(" "),t("outer-pie-chart",{attrs:{colors:e.colors,activeIndex:e.activeIndex,percentagesOfData:e.percentagesOfData}}),e._v(" "),t("inner-pie-chart",{attrs:{colors:e.colors,percentagesOfData:e.percentagesOfData}})],1)},qr=[];qe._withStripped=!0;var Hr={props:["chartGraphicTitle","value","unitGraphicTitle","percentagesOfData","activeIndex","colors","counterNumber","chartGraphicText"],methods:{moveToPreviousArea(){VueBus.$emit("pie-chart:slide-previous")},moveToNextArea(){VueBus.$emit("pie-chart:slide-next")}}},Zr=Hr,He=(0,u.Z)(Zr,qe,qr,!1,null,null,null);if(!1)var Is;He.options.__file="app/resources/vue/components/revenue-breakdown-chart/RevenueBreakdownPieChart.vue";var Gr=He.exports;o.default.component("sample",lt),o.default.component("intro-dialog",pt),o.default.component("flipbook",mt),o.default.component("interactive-map",la),o.default.component("calculator",Ma),o.default.component("calculator-chart",ja),o.default.component("stock-quote",tr),o.default.component("stock-chart",Ua),o.default.component("slider",bt),o.default.component("breadcrumb",kt),o.default.component("header-layout",Pt),o.default.component("menu-toggler",Ft),o.default.component("counter-number",Bt),o.default.component("text-slide-left",Rt),o.default.component("text-slide-right",Zt),o.default.component("hero-banner",Ut),o.default.component("milestone",ea),o.default.component("date-picker",sa),o.default.component("resource-center",pa),o.default.component("breakdown-chart",cr),o.default.component("revenue-chart",gr),o.default.component("shareholder
74-chart",wr),o.default.component("shareholder-chart-table",$r),o.default.component("inner-pie-chart",Or),o.default.component("outer-pie-chart",Vr),o.default.component("pie-chart",Lr),o.default.component("revenue-breakdown-chart",Nr),o.default.component("revenue-breakdown-pie-chart",Gr),o.default.component("search-dialog",Oa),o.default.component("back-to-top",ma),o.default.component("accordion",ba),o.default.component("accordion-item",Da),o.default.use(x());let zr=new(x())({});window.VueBus=new o.default,new o.default({vuetify:zr,el:"#vue-app"})}},function(m){var w=function(b){return m(m.s=b)};m.O(0,[577],function(){return w(2335)});var p=m.O()}]);
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.