webpackJsonp([1],{"+Wnw":function(t,a,e){"use strict";var n=e("Dd8w"),s=e.n(n),i=e("4bK6"),r=e.n(i),o=e("NYxO"),u=e("e9ss"),c=(e.n(u),e("53qO")),v=e("PJh5"),d=e.n(v);r.a.use(u.ClientTable),a.a={name:"Dataviews",data:function(){return{loading:!0,computedDataviews:null,columns:["name","website","desc","owningDept","pointOfContact","junarLastUpdate"],options:{headings:{name:"Dataview ",desc:"Description ",owningDept:"Owning Department ",pointOfContact:"Point of Contact ",junarLastUpdate:"Last Update ",website:"Info"},dateColumns:["junarLastUpdate"],sortable:["name","desc","owningDept","pointOfContact","junarLastUpdate"],filterable:["name","desc"],perPage:25,sortIcon:{base:"fas fa-sort"},saveState:!0,storage:"session"}}},components:{Tabs:c.a},mounted:function(){this.setDataviewsLoading(!0),this.getDataviews(),this.getJunarDataviews(),this.computeDataViews()},created:function(){window.addEventListener("beforeunload",this.leaving)},methods:s()({},Object(o.b)("dataViewModule",["getDataviews","setDataviewsLoading","getJunarDataviews"]),{computeDataViews:function(){var t=this,a=this.dataViews||[];return this.dataViews.length>0&&this.junarDataviews.length>0&&a.forEach(function(a){var e=t.junarDataviews.find(function(t){return t.title===a.name});e?(a.link=e.link,a.junarLastUpdate=e.timestamp,t.loading=!1):(a.junarLastUpdate=null,a.link=a.website,t.loading=!1)}),a},leaving:function(){sessionStorage.clear()}}),filters:{moment:function(t){var a=new Date(t);return d()(a).format("MM/DD/YYYY")}},computed:s()({},Object(o.c)("dataViewModule",["dataViews","loadingDataviews","junarDataviews"]),{completeDataviews:function(){return this.computeDataViews()}}),beforeDestroy:function(){this.$refs.dataviewTable&&this.$refs.dataviewTable.$destroy()}}},"08PG":function(t,a,e){"use strict";var n=e("Dd8w"),s=e.n(n),i=e("4bK6"),r=(e.n(i),e("NYxO")),o=e("wtEF"),u=e("53qO"),c=e("PJh5"),v=e.n(c);a.a={name:"Dataview",data:function(){return{DataviewId:this.$route.params.DataviewId}},components:{Tabs:u.a},beforeRouteEnter:function(t,a,e){o.a.dispatch("dataViewModule/setDataviewLoading",!0).then(function(){return e()}),o.a.dispatch("dataViewModule/setDataviewsLoading",!0).then(function(){return e()}),o.a.dispatch("dataViewModule/getDataviews").then(function(){return e()}),o.a.dispatch("dataViewModule/getTableColumnsById",t.params.DataviewId).then(function(){return e()}),o.a.dispatch("dataViewModule/getJunarDataviews").then(function(){return e()})},mounted:function(){},methods:s()({},Object(r.b)("dataViewModule",["getTableColumnsById","setDataviewLoading","getJunarDataviews"])),computed:s()({},Object(r.c)("dataViewModule",["dataViews","dataView","loadingDataview","loadingDataviews","junarDataviews"]),{currentDataview:function(){var t=this,a=this.dataViews.find(function(a){return parseInt(a.id)===parseInt(t.DataviewId)});if(this.junarDataviews.length>0&&this.dataViews.length>0){var e=this.junarDataviews.find(function(t){return t.title===a.name||t.title.includes(a.name)});e&&(a.junarLastUpdate=new Date(e.timestamp),a.junarLastUpdate=v()(a.junarLastUpdate).format("MM/DD/YYYY hh:mm a"),a.junarCreatedAt=new Date(1e3*e.created_at),a.junarCreatedAt=v()(a.junarCreatedAt).format("MM/DD/YYYY hh:mm a"),a.junarPublished=new Date(1e3*e.modified_at),a.junarPublished=v()(a.junarPublished).format("MM/DD/YYYY hh:mm a"))}return a}})}},"53qO":function(t,a,e){"use strict";function n(t){e("oykC")}var s=e("Clba"),i=e("AHvd"),r=e("VU/8"),o=n,u=r(s.a,i.a,!1,o,"data-v-897bd14c",null);a.a=u.exports},"7kdT":function(t,a,e){"use strict";var n=e("Zrlr"),s=e.n(n),i=e("wxAW"),r=e.n(i),o=e("mtWM"),u=e.n(o),c=function(){function t(){s()(this,t)}return r()(t,null,[{key:"metadataApi",get:function(){return u.a.create({baseURL:"https://metadata-api.arlingtonva.us",headers:{"Content-Type":"application/json"}})}},{key:"junarApi",get:function(){return u.a.create({baseURL:"https://api.data.arlingtonva.us/api/v2/",headers:{"Content-Type":"application/json"}})}}]),t}();a.a=c},"8lZe":function(t,a,e){"use strict";var n=e("//Fk"),s=e.n(n),i=e("7kdT"),r={getJunarDataviews:function(){return new s.a(function(t){i.a.junarApi.get("datastreams/?auth_key=06479cec4d319a72a4b8eebbd1fdf00882ad4bca&format=json").then(function(a){var e=a.data;t(e)})})}};a.a=r},AHvd:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement;t._self._c;return t._m(0)},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"holder"},[e("nav",{staticClass:"clearfix",attrs:{role:"navigation"}},[e("ul",{staticClass:"main-menu menu-items-2"},[e("li",{staticClass:"top-level"},[e("a",{attrs:{href:"https://datacatalog.arlingtonva.us/dataviews"}},[t._v("Home")])])])])])}],i={render:n,staticRenderFns:s};a.a=i},Clba:function(t,a,e){"use strict";var n=e("4bK6");e.n(n);a.a={name:"Tabs",methods:{},computed:{}}},"KwW+":function(t,a,e){"use strict";var n=e("4bK6"),s=(e.n(n),e("NYxO"),e("qsTk")),i=e("8lZe"),r={dataViews:[],dataView:[],junarDataviews:[],loadingDataviews:null,loadingDataview:null},o={dataViews:function(t){return t.dataViews},dataView:function(t){return t.dataView},loadingDataviews:function(t){return t.loadingDataviews},loadingDataview:function(t){return t.loadingDataview},junarDataviews:function(t){return t.junarDataviews}},u={getDataviews:function(t){r.dataViews.length<=0?s.a.getDataviews().then(function(a){var e=[];a.forEach(function(t){null!=t.status&&"active"!=t.status||e.push(t)}),t.commit("getDataviews",e)}):t.commit("dataViewsLoaded")},getTableColumnsById:function(t,a){s.a.getTableColumnsById(a).then(function(a){t.commit("getTableColumnsById",a)})},setDataviewsLoading:function(t,a){t.commit("setDataviewsLoading",a)},setDataviewLoading:function(t,a){t.commit("setDataviewLoading",a)},getJunarDataviews:function(t){i.a.getJunarDataviews().then(function(a){t.commit("getJunarDataviews",a)})}},c={getDataviews:function(t,a){t.dataViews=a,t.loadingDataviews=!1},dataViewsLoaded:function(t){t.loadingDataviews=!1},getTableColumnsById:function(t,a){t.dataView=a,t.loadingDataview=!1},setDataviewsLoading:function(t,a){t.loadingDataviews=a},setDataviewLoading:function(t,a){t.loadingDataview=a},getJunarDataviews:function(t,a){t.junarDataviews=a}};a.a={namespaced:!0,state:r,getters:o,actions:u,mutations:c}},M93x:function(t,a,e){"use strict";function n(t){e("aGZu")}var s=e("xJD8"),i=e("nlq1"),r=e("VU/8"),o=n,u=r(s.a,i.a,!1,o,null,null);a.a=u.exports},NHnr:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("4bK6"),s=e.n(n),i=e("M93x"),r=e("YaEn"),o=e("wtEF"),u=e("J6nx"),c=(e.n(u),e("qGYc"));e.n(c);s.a.config.productionTip=!1,new s.a({el:"#app",router:r.a,store:o.a,template:"",components:{App:i.a}})},Si4O:function(t,a){},YaEn:function(t,a,e){"use strict";var n=e("4bK6"),s=e.n(n),i=e("/ocq"),r=e("qmU2"),o=e("w9ON");e("wtEF");s.a.use(i.a);var u=new i.a({mode:"history",routes:[{path:"/",redirect:"/dataviews"},{path:"/dataviews",name:"Dataviews",component:r.a},{path:"/dataviews/:DataviewId",name:"Dataview",component:o.a}]});a.a=u},aGZu:function(t,a){},cpSX:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("Tabs"),t._v(" "),e("div",{staticClass:"page-container"},[t.currentDataview?e("h2",[t._v(t._s(t.currentDataview.name))]):t._e(),t._v(" "),t.loadingDataviews?e("div",[e("br"),t._v(" "),e("span",{staticClass:"loading-text"},[t._v("Please wait, loading dataview.")]),t._v(" "),e("br")]):t._e(),t._v(" "),t.currentDataview?e("h3",[t._v(t._s(t.currentDataview.name)+" Dataview")]):t._e(),t._v(" "),t.loadingDataviews?t._e():e("table",[e("tr",[e("th",[t._v("Dataview Title")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.name))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Dataview Description")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.desc))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Published Data Notes")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.notes))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Dataset")]),t._v(" "),t.currentDataview?e("td",[t.currentDataview.website?e("a",{attrs:{href:t.currentDataview.website,target:"_blank"}},[t._v("Link")]):t._e()]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Source System")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.sourceSystem))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Update Frequency")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.updateFrequency))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Owning Department")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.owningDept))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Data Steward")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.dataSteward))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Data Sharing Point of Contact")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.pointOfContact))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Automated Data Access Tools")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.dataAccessTools))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Created At")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.junarCreatedAt))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Published Date")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.junarPublished))]):t._e()]),t._v(" "),e("tr",[e("th",[t._v("Last Update")]),t._v(" "),t.currentDataview?e("td",[t._v(t._s(t.currentDataview.junarLastUpdate))]):t._e()])]),t._v(" "),t.loadingDataview?e("div",[e("br"),t._v(" "),e("span",{staticClass:"loading-text"},[t._v("Please wait, loading dataview definitions.")]),t._v(" "),e("br")]):t._e(),t._v(" "),t.currentDataview&&t.dataView.length>0?e("h3",[t._v(t._s(t.currentDataview.name)+" Columns")]):t._e(),t._v(" "),t.dataView?e("table",[t.dataView.length>0?e("thead",[t._m(0)]):t._e(),t._v(" "),e("tbody",t._l(t.dataView,function(a){return e("tr",{key:a.id},[e("td",[t._v(t._s(a.name))]),t._v(" "),e("td",[t._v(t._s(a.desc))])])}))]):t._e(),t._v(" "),e("br"),e("br")])],1)},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("tr",[e("td",[t._v("Name")]),t._v(" "),e("td",[t._v("Description")])])}],i={render:n,staticRenderFns:s};a.a=i},h6yy:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("Tabs"),t._v(" "),e("div",{staticClass:"page-container"},[t._m(0),t._v(" "),e("br"),t._v(" "),t.loadingDataviews?e("div",[e("span",{staticClass:"loading-text"},[t._v("Please wait, page is loading.")])]):t._e(),t._v(" "),!t.completeDataviews||t.loadingDataviews||t.loading?t._e():e("v-client-table",{ref:"dataviewTable",attrs:{name:"tableStore",data:t.completeDataviews,columns:t.columns,options:t.options,id:"dataviewTable"},scopedSlots:t._u([{key:"name",fn:function(a){return e("div",{},[e("a",{attrs:{href:a.row.link,target:"_blank"}},[t._v(t._s(a.row.name))])])}},{key:"website",fn:function(a){return e("div",{},[a.row.link?e("router-link",{attrs:{to:{name:"Dataview",params:{DataviewId:a.row.id}}}},[t._v("Detailed Info")]):t._e()],1)}},{key:"junarLastUpdate",fn:function(a){return e("div",{},[a.row.junarLastUpdate?e("span",[t._v(t._s(t._f("moment")(a.row.junarLastUpdate)))]):t._e()])}}])}),t._v(" "),e("br"),e("br")],1)],1)},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("p",[t._v("Welcome to the Published Open Data Catalog. Browse or search this site to gain immediate access to published, ready to use Arlington County datasets from all County departments. If you see it here, you can use it! If you don’t see it here but wish you did, submit request via the "),e("a",{attrs:{href:"https://topics.arlingtonva.us/open-government-resources/data-requests/",target:"_blank"}},[t._v("Dataset Requests")]),t._v(" form on the "),e("a",{attrs:{href:"https://data.arlingtonva.us/home",target:"_blank"}},[t._v("County’s Open Data Portal")]),t._v(". Contact "),e("a",{attrs:{href:"mailto:datamatters@arlingtonva.us"}},[t._v("datamatters@arlingtonva.us")]),t._v(" with questions.")])}],i={render:n,staticRenderFns:s};a.a=i},nlq1:function(t,a,e){"use strict";var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{attrs:{id:"app"}},[e("router-view")],1)},s=[],i={render:n,staticRenderFns:s};a.a=i},oykC:function(t,a){},qmU2:function(t,a,e){"use strict";function n(t){e("Si4O")}var s=e("+Wnw"),i=e("h6yy"),r=e("VU/8"),o=n,u=r(s.a,i.a,!1,o,"data-v-c68f3e2e",null);a.a=u.exports},qsTk:function(t,a,e){"use strict";var n=e("//Fk"),s=e.n(n),i=e("7kdT"),r=e("M4fF"),o=(e.n(r),{getDataviews:function(){return new s.a(function(t){i.a.metadataApi.get("datatabledataset").then(function(a){var e=a.data,n=[];e.forEach(function(t){null!=t.status&&"active"!=t.status||n.push(t)}),n=_.orderBy(n,[function(t){return t.name.toLowerCase()}],["asc"]),t(n)})})},getDataviewById:function(t){return new s.a(function(a){i.a.metadataApi.get("datatabledataset/"+t).then(function(t){var e=t.data;a(e)})})},getTableColumnsById:function(t){return new s.a(function(a){i.a.metadataApi.get("tablecolumn/"+t).then(function(t){var e=t.data;a(e)})})}});a.a=o},uslO:function(t,a,e){function n(t){return e(s(t))}function s(t){var a=i[t];if(!(a+1))throw new Error("Cannot find module '"+t+"'.");return a}var i={"./af":"3CJN","./af.js":"3CJN","./ar":"3MVc","./ar-dz":"tkWw","./ar-dz.js":"tkWw","./ar-kw":"j8cJ","./ar-kw.js":"j8cJ","./ar-ly":"wPpW","./ar-ly.js":"wPpW","./ar-ma":"dURR","./ar-ma.js":"dURR","./ar-sa":"7OnE","./ar-sa.js":"7OnE","./ar-tn":"BEem","./ar-tn.js":"BEem","./ar.js":"3MVc","./az":"eHwN","./az.js":"eHwN","./be":"3hfc","./be.js":"3hfc","./bg":"lOED","./bg.js":"lOED","./bm":"hng5","./bm.js":"hng5","./bn":"aM0x","./bn.js":"aM0x","./bo":"w2Hs","./bo.js":"w2Hs","./br":"OSsP","./br.js":"OSsP","./bs":"aqvp","./bs.js":"aqvp","./ca":"wIgY","./ca.js":"wIgY","./cs":"ssxj","./cs.js":"ssxj","./cv":"N3vo","./cv.js":"N3vo","./cy":"ZFGz","./cy.js":"ZFGz","./da":"YBA/","./da.js":"YBA/","./de":"DOkx","./de-at":"8v14","./de-at.js":"8v14","./de-ch":"Frex","./de-ch.js":"Frex","./de.js":"DOkx","./dv":"rIuo","./dv.js":"rIuo","./el":"CFqe","./el.js":"CFqe","./en-au":"Sjoy","./en-au.js":"Sjoy","./en-ca":"Tqun","./en-ca.js":"Tqun","./en-gb":"hPuz","./en-gb.js":"hPuz","./en-ie":"ALEw","./en-ie.js":"ALEw","./en-il":"QZk1","./en-il.js":"QZk1","./en-nz":"dyB6","./en-nz.js":"dyB6","./eo":"Nd3h","./eo.js":"Nd3h","./es":"LT9G","./es-do":"7MHZ","./es-do.js":"7MHZ","./es-us":"INcR","./es-us.js":"INcR","./es.js":"LT9G","./et":"XlWM","./et.js":"XlWM","./eu":"sqLM","./eu.js":"sqLM","./fa":"2pmY","./fa.js":"2pmY","./fi":"nS2h","./fi.js":"nS2h","./fo":"OVPi","./fo.js":"OVPi","./fr":"tzHd","./fr-ca":"bXQP","./fr-ca.js":"bXQP","./fr-ch":"VK9h","./fr-ch.js":"VK9h","./fr.js":"tzHd","./fy":"g7KF","./fy.js":"g7KF","./gd":"nLOz","./gd.js":"nLOz","./gl":"FuaP","./gl.js":"FuaP","./gom-latn":"+27R","./gom-latn.js":"+27R","./gu":"rtsW","./gu.js":"rtsW","./he":"Nzt2","./he.js":"Nzt2","./hi":"ETHv","./hi.js":"ETHv","./hr":"V4qH","./hr.js":"V4qH","./hu":"xne+","./hu.js":"xne+","./hy-am":"GrS7","./hy-am.js":"GrS7","./id":"yRTJ","./id.js":"yRTJ","./is":"upln","./is.js":"upln","./it":"FKXc","./it.js":"FKXc","./ja":"ORgI","./ja.js":"ORgI","./jv":"JwiF","./jv.js":"JwiF","./ka":"RnJI","./ka.js":"RnJI","./kk":"j+vx","./kk.js":"j+vx","./km":"5j66","./km.js":"5j66","./kn":"gEQe","./kn.js":"gEQe","./ko":"eBB/","./ko.js":"eBB/","./ky":"6cf8","./ky.js":"6cf8","./lb":"z3hR","./lb.js":"z3hR","./lo":"nE8X","./lo.js":"nE8X","./lt":"/6P1","./lt.js":"/6P1","./lv":"jxEH","./lv.js":"jxEH","./me":"svD2","./me.js":"svD2","./mi":"gEU3","./mi.js":"gEU3","./mk":"Ab7C","./mk.js":"Ab7C","./ml":"oo1B","./ml.js":"oo1B","./mn":"CqHt","./mn.js":"CqHt","./mr":"5vPg","./mr.js":"5vPg","./ms":"ooba","./ms-my":"G++c","./ms-my.js":"G++c","./ms.js":"ooba","./mt":"oCzW","./mt.js":"oCzW","./my":"F+2e","./my.js":"F+2e","./nb":"FlzV","./nb.js":"FlzV","./ne":"/mhn","./ne.js":"/mhn","./nl":"3K28","./nl-be":"Bp2f","./nl-be.js":"Bp2f","./nl.js":"3K28","./nn":"C7av","./nn.js":"C7av","./pa-in":"pfs9","./pa-in.js":"pfs9","./pl":"7LV+","./pl.js":"7LV+","./pt":"ZoSI","./pt-br":"AoDM","./pt-br.js":"AoDM","./pt.js":"ZoSI","./ro":"wT5f","./ro.js":"wT5f","./ru":"ulq9","./ru.js":"ulq9","./sd":"fW1y","./sd.js":"fW1y","./se":"5Omq","./se.js":"5Omq","./si":"Lgqo","./si.js":"Lgqo","./sk":"OUMt","./sk.js":"OUMt","./sl":"2s1U","./sl.js":"2s1U","./sq":"V0td","./sq.js":"V0td","./sr":"f4W3","./sr-cyrl":"c1x4","./sr-cyrl.js":"c1x4","./sr.js":"f4W3","./ss":"7Q8x","./ss.js":"7Q8x","./sv":"Fpqq","./sv.js":"Fpqq","./sw":"DSXN","./sw.js":"DSXN","./ta":"+7/x","./ta.js":"+7/x","./te":"Nlnz","./te.js":"Nlnz","./tet":"gUgh","./tet.js":"gUgh","./tg":"5SNd","./tg.js":"5SNd","./th":"XzD+","./th.js":"XzD+","./tl-ph":"3LKG","./tl-ph.js":"3LKG","./tlh":"m7yE","./tlh.js":"m7yE","./tr":"k+5o","./tr.js":"k+5o","./tzl":"iNtv","./tzl.js":"iNtv","./tzm":"FRPF","./tzm-latn":"krPU","./tzm-latn.js":"krPU","./tzm.js":"FRPF","./ug-cn":"To0v","./ug-cn.js":"To0v","./uk":"ntHu","./uk.js":"ntHu","./ur":"uSe8","./ur.js":"uSe8","./uz":"XU1s","./uz-latn":"/bsm","./uz-latn.js":"/bsm","./uz.js":"XU1s","./vi":"0X8Q","./vi.js":"0X8Q","./x-pseudo":"e/KL","./x-pseudo.js":"e/KL","./yo":"YXlc","./yo.js":"YXlc","./zh-cn":"Vz2w","./zh-cn.js":"Vz2w","./zh-hk":"ZUyn","./zh-hk.js":"ZUyn","./zh-tw":"BbgG","./zh-tw.js":"BbgG"};n.keys=function(){return Object.keys(i)},n.resolve=s,t.exports=n,n.id="uslO"},vuKf:function(t,a){},w9ON:function(t,a,e){"use strict";function n(t){e("vuKf")}var s=e("08PG"),i=e("cpSX"),r=e("VU/8"),o=n,u=r(s.a,i.a,!1,o,"data-v-661b603d",null);a.a=u.exports},wtEF:function(t,a,e){"use strict";var n=e("4bK6"),s=e.n(n),i=e("NYxO"),r=e("KwW+");s.a.use(i.a);var o=new i.a.Store({modules:{dataViewModule:r.a}});a.a=o},xJD8:function(t,a,e){"use strict";a.a={name:"app"}}},["NHnr"]); //# sourceMappingURL=app.7c0f162bf61297bba28a.js.map