@ambl-on/lcu-ambl-on-common
Advanced tools
Comparing version 0.1.76-google-map to 0.1.77-google-map
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"UsersStateManagerContext":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@lcu-ide/common","name":"StateManagerContext","line":7,"character":46},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":14,"character":34}]}],"SetActive":[{"__symbolic":"method"}],"defaultValue":[{"__symbolic":"method"}],"loadStateKey":[{"__symbolic":"method"}],"loadStateName":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UsersState":{"__symbolic":"class","members":{}},"Constants":{"__symbolic":"class","members":{},"statics":{"VAR_NAMES_MENU":[{"Label":"Home","Url":"/home","Disabled":"false","Icon":"home"},{"Label":"Map","Url":"/map","Disabled":"false","Icon":"public"},{"Label":"My Atlas","Url":"/map","Disabled":"true","Icon":"public"},{"Label":"My Itenerarries","Url":"www","Disabled":"true","Icon":"map"},{"Label":"My Top Lists","Url":"www","Disabled":"true","Icon":"sort"},{"Label":"My Albums","Url":"www","Disabled":"true","Icon":"photo_library"},{"Label":"My Friends","Url":"www","Disabled":"true","Icon":"group"},{"Label":"My Profile","Url":"www","Disabled":"true","Icon":"person"}]}},"LandingPageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-landing-page","template":" <div class=\"landing-page-image\">\r\n <div class=\"container\" fxFlex=\"100%\"\r\n fxLayout=\"column\" fxLayoutAlign=\"center start\"\r\n fxLayout.sm=\"column\" fxLayoutAlign.sm=\"center center\"\r\n fxLayout.xs=\"column\" fxLayoutAlign.xs=\"center center\">\r\n <div class=\"title\">\r\n <h1>\r\n {{ Title }}\r\n </h1>\r\n </div>\r\n <div class=\"slogan\">\r\n <h3>\r\n {{ Slogan }}\r\n </h3>\r\n </div>\r\n </div>\r\n</div>","styles":[".landing-page-image{background:url(assets/Angkor-sunrise.jpg) center center/cover no-repeat fixed;height:100vh}.landing-page-image .container{margin-top:14em;margin-left:1em;text-align:center}.landing-page-image .container h1{margin:0}.landing-page-image .container .slogan,.landing-page-image .container .title{color:#fff}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LcuAmblOnModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","name":"MyAtlasComponent"},{"__symbolic":"reference","name":"LegendComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":21,"character":4},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":23,"character":4},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":24,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":25,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":26,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDialogModule","line":27,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":28,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":29,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":30,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":31,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":32,"character":4}],"exports":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":34,"character":34},{"__symbolic":"reference","name":"MyAtlasComponent"},{"__symbolic":"reference","name":"LegendComponent"}],"entryComponents":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","name":"LegendComponent"},{"__symbolic":"reference","name":"MyAtlasComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LcuAmblOnModule"},"providers":[{"__symbolic":"reference","name":"UsersStateManagerContext"}]}}}},"MyAtlasComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-my-atlas","template":"<p>\r\n my-atlas works!\r\n</p>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LegendComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"lcu-legend","template":"<button class=\"chevron-legend\" mat-icon-button [matMenuTriggerFor]=\"legend\">\r\n <mat-icon [inline]=\"true\">chevron_left</mat-icon>\r\n</button>\r\n\r\n<mat-menu #legend=\"matMenu\">\r\n <div cdkDropList class=\"example-list\" (cdkDropListDropped)=\"drop($event)\">\r\n <div class=\"example-box\" *ngFor=\"let item of LocationsList\" cdkDrag>{{ item.Title }}</div>\r\n </div>\r\n</mat-menu>\r\n","styles":[".chevron-legend{background-color:transparent;border-width:0;outline:0;font-size:30px}.example-list{width:500px;max-width:100%;border:1px solid #ccc;min-height:60px;display:block;background:#fff;border-radius:4px;overflow:hidden}.example-box{padding:20px 10px;border-bottom:1px solid #ccc;color:rgba(0,0,0,.87);display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:move;background:#fff;font-size:14px}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}.example-box:last-child{border:none}.example-list.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MapService"}]}],"ngOnInit":[{"__symbolic":"method"}],"SetLocationList":[{"__symbolic":"method"}],"drop":[{"__symbolic":"method"}]}},"LocationListModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"MapService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"GetMapList":[{"__symbolic":"method"}],"AddMap":[{"__symbolic":"method"}],"getMapThumbnail":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"UsersStateManagerContext":"./lib/state/users/users-state-manager.context","UsersState":"./lib/state/users/users-state.model","Constants":"./lib/utils/constants/constants","LandingPageComponent":"./lib/controls/landing-page/landing-page.component","LcuAmblOnModule":"./lib/lcu-ambl-on.module","MyAtlasComponent":"./lib/controls/my-atlas/my-atlas.component","LegendComponent":"./lib/controls/legend/legend.component","LocationListModel":"./lib/models/location-list.model","MapService":"./lib/services/map.service"},"importAs":"@ambl-on/lcu-ambl-on-common"} | ||
{"__symbolic":"module","version":4,"metadata":{"UsersStateManagerContext":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@lcu-ide/common","name":"StateManagerContext","line":7,"character":46},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":14,"character":34}]}],"SetActive":[{"__symbolic":"method"}],"defaultValue":[{"__symbolic":"method"}],"loadStateKey":[{"__symbolic":"method"}],"loadStateName":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UsersState":{"__symbolic":"class","members":{}},"Constants":{"__symbolic":"class","members":{},"statics":{"VAR_NAMES_MENU":[{"Label":"Home","Url":"/home","Disabled":"false","Icon":"home"},{"Label":"Map","Url":"/map","Disabled":"false","Icon":"public"},{"Label":"My Atlas","Url":"/map","Disabled":"true","Icon":"public"},{"Label":"My Itenerarries","Url":"www","Disabled":"true","Icon":"map"},{"Label":"My Top Lists","Url":"www","Disabled":"true","Icon":"sort"},{"Label":"My Albums","Url":"www","Disabled":"true","Icon":"photo_library"},{"Label":"My Friends","Url":"www","Disabled":"true","Icon":"group"},{"Label":"My Profile","Url":"www","Disabled":"true","Icon":"person"}]}},"LandingPageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-landing-page","template":" <div class=\"landing-page-image\">\r\n <div class=\"container\" fxFlex=\"100%\"\r\n fxLayout=\"column\" fxLayoutAlign=\"center start\"\r\n fxLayout.sm=\"column\" fxLayoutAlign.sm=\"center center\"\r\n fxLayout.xs=\"column\" fxLayoutAlign.xs=\"center center\">\r\n <div class=\"title\">\r\n <h1>\r\n {{ Title }}\r\n </h1>\r\n </div>\r\n <div class=\"slogan\">\r\n <h3>\r\n {{ Slogan }}\r\n </h3>\r\n </div>\r\n </div>\r\n</div>","styles":[".landing-page-image{background:url(assets/Angkor-sunrise.jpg) center center/cover no-repeat fixed;height:100vh}.landing-page-image .container{margin-top:14em;margin-left:1em;text-align:center}.landing-page-image .container h1{margin:0}.landing-page-image .container .slogan,.landing-page-image .container .title{color:#fff}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LcuAmblOnModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","name":"MyAtlasComponent"},{"__symbolic":"reference","name":"LegendComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":4},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":21,"character":4},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":22,"character":4},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":23,"character":4},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":24,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":25,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":26,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatDialogModule","line":27,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":28,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":29,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":30,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":31,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":32,"character":4}],"exports":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":34,"character":34},{"__symbolic":"reference","name":"MyAtlasComponent"},{"__symbolic":"reference","name":"LegendComponent"}],"entryComponents":[{"__symbolic":"reference","name":"LandingPageComponent"},{"__symbolic":"reference","name":"LegendComponent"},{"__symbolic":"reference","name":"MyAtlasComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"LcuAmblOnModule"},"providers":[{"__symbolic":"reference","name":"UsersStateManagerContext"}]}}}},"MyAtlasComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lcu-my-atlas","template":"<p>\r\n my-atlas works!\r\n</p>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"LegendComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"lcu-legend","template":"<button class=\"chevron-legend\" mat-icon-button [matMenuTriggerFor]=\"legend\">\r\n <mat-icon [inline]=\"true\">chevron_left</mat-icon>\r\n</button>\r\n\r\n<mat-menu #legend=\"matMenu\">\r\n <div cdkDropList class=\"example-list\" (cdkDropListDropped)=\"drop($event)\">\r\n <div class=\"example-box\" *ngFor=\"let item of LocationsList\" cdkDrag>{{ item.Title }}</div>\r\n </div>\r\n</mat-menu>\r\n","styles":[".chevron-legend{background-color:transparent;border-width:0;outline:0;font-size:30px}.example-list{width:500px;max-width:100%;border:1px solid #ccc;min-height:60px;display:block;background:#fff;border-radius:4px;overflow:hidden}.example-box{padding:20px 10px;border-bottom:1px solid #ccc;color:rgba(0,0,0,.87);display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:move;background:#fff;font-size:14px}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}.example-box:last-child{border:none}.example-list.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"MapService"}]}],"ngOnInit":[{"__symbolic":"method"}],"SetLocationList":[{"__symbolic":"method"}],"drop":[{"__symbolic":"method"}]}},"LocationListModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"number"}]}]}},"MapService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"GetMapList":[{"__symbolic":"method"}],"GetMarkerList":[{"__symbolic":"method"}],"AddMap":[{"__symbolic":"method"}],"getMapThumbnail":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"UsersStateManagerContext":"./lib/state/users/users-state-manager.context","UsersState":"./lib/state/users/users-state.model","Constants":"./lib/utils/constants/constants","LandingPageComponent":"./lib/controls/landing-page/landing-page.component","LcuAmblOnModule":"./lib/lcu-ambl-on.module","MyAtlasComponent":"./lib/controls/my-atlas/my-atlas.component","LegendComponent":"./lib/controls/legend/legend.component","LocationListModel":"./lib/models/location-list.model","MapService":"./lib/services/map.service"},"importAs":"@ambl-on/lcu-ambl-on-common"} |
@@ -351,16 +351,16 @@ (function (global, factory) { | ||
{ title: 'Good bar', lat: 40.017557, lng: -105.288199, iconName: 'bar' } | ||
], | ||
mapMarkerSet: [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
] | ||
}]; | ||
this.MarkerList = [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
]; | ||
} | ||
@@ -382,3 +382,23 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
*/ | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
MapService.prototype.GetMarkerList = /** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
function () { | ||
return this.MarkerList; | ||
}; | ||
/** | ||
* | ||
* @param map The map to add | ||
@@ -385,0 +405,0 @@ * |
@@ -1,2 +0,2 @@ | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@lcu-ide/common"),require("@angular/common"),require("@angular/material/menu"),require("@angular/material"),require("@angular/flex-layout"),require("@angular/platform-browser/animations"),require("@angular/forms"),require("@angular/router"),require("@angular/core"),require("@angular/cdk/drag-drop")):"function"==typeof define&&define.amd?define("@ambl-on/lcu-ambl-on-common",["exports","@lcu-ide/common","@angular/common","@angular/material/menu","@angular/material","@angular/flex-layout","@angular/platform-browser/animations","@angular/forms","@angular/router","@angular/core","@angular/cdk/drag-drop"],n):n((e["ambl-on"]=e["ambl-on"]||{},e["ambl-on"]["lcu-ambl-on-common"]={}),e.common,e.ng.common,e.ng.material.menu,e.ng.material,e.ng["flex-layout"],e.ng.platformBrowser.animations,e.ng.forms,e.ng.router,e.ng.core,e.ng.cdk["drag-drop"])}(this,function(e,n,t,o,r,a,i,l,c,s,u){"use strict";var p=function(e,n){return(p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])})(e,n)};function m(n,i,l,c){return new(l||(l=Promise))(function(e,t){function o(e){try{a(c.next(e))}catch(n){t(n)}}function r(e){try{a(c["throw"](e))}catch(n){t(n)}}function a(n){n.done?e(n.value):new l(function(e){e(n.value)}).then(o,r)}a((c=c.apply(n,i||[])).next())})}function d(o,r){var a,i,l,e,c={label:0,sent:function(){if(1&l[0])throw l[1];return l[1]},trys:[],ops:[]};return e={next:n(0),"throw":n(1),"return":n(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function n(n){return function(e){return function t(e){if(a)throw new TypeError("Generator is already executing.");for(;c;)try{if(a=1,i&&(l=2&e[0]?i["return"]:e[0]?i["throw"]||((l=i["return"])&&l.call(i),0):i.next)&&!(l=l.call(i,e[1])).done)return l;switch(i=0,l&&(e=[2&e[0],l.value]),e[0]){case 0:case 1:l=e;break;case 4:return c.label++,{value:e[1],done:!1};case 5:c.label++,i=e[1],e=[0];continue;case 7:e=c.ops.pop(),c.trys.pop();continue;default:if(!(l=0<(l=c.trys).length&&l[l.length-1])&&(6===e[0]||2===e[0])){c=0;continue}if(3===e[0]&&(!l||e[1]>l[0]&&e[1]<l[3])){c.label=e[1];break}if(6===e[0]&&c.label<l[1]){c.label=l[1],l=e;break}if(l&&c.label<l[2]){c.label=l[2],c.ops.push(e);break}l[2]&&c.ops.pop(),c.trys.pop();continue}e=r.call(o,c)}catch(n){e=[6,n],i=0}finally{a=l=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}([n,e])}}}var g,f=(function D(e,n){function t(){this.constructor=e}p(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}(b,g=n.StateManagerContext),b.prototype.SetActive=function(){},b.prototype.defaultValue=function(){return{Loading:!0}},b.prototype.loadStateKey=function(){return m(this,void 0,void 0,function(){return d(this,function(e){return[2,"main"]})})},b.prototype.loadStateName=function(){return m(this,void 0,void 0,function(){return d(this,function(e){return[2,"users "]})})},b.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],b.ctorParameters=function(){return[{type:s.Injector}]},b.ngInjectableDef=s.defineInjectable({factory:function(){return new b(s.inject(s.INJECTOR))},token:b,providedIn:"root"}),b);function b(e){var n=g.call(this,e)||this;return n.injector=e,n}function y(){}var h=(x.VAR_NAMES_MENU=[{Label:"Home",Url:"/home",Disabled:"false",Icon:"home"},{Label:"Map",Url:"/map",Disabled:"false",Icon:"public"},{Label:"My Atlas",Url:"/map",Disabled:"true",Icon:"public"},{Label:"My Itenerarries",Url:"www",Disabled:"true",Icon:"map"},{Label:"My Top Lists",Url:"www",Disabled:"true",Icon:"sort"},{Label:"My Albums",Url:"www",Disabled:"true",Icon:"photo_library"},{Label:"My Friends",Url:"www",Disabled:"true",Icon:"group"},{Label:"My Profile",Url:"www",Disabled:"true",Icon:"person"}],x);function x(){}var v=(L.prototype.ngOnInit=function(){},L.decorators=[{type:s.Component,args:[{selector:"lcu-landing-page",template:' <div class="landing-page-image">\r\n <div class="container" fxFlex="100%"\r\n fxLayout="column" fxLayoutAlign="center start"\r\n fxLayout.sm="column" fxLayoutAlign.sm="center center"\r\n fxLayout.xs="column" fxLayoutAlign.xs="center center">\r\n <div class="title">\r\n <h1>\r\n {{ Title }}\r\n </h1>\r\n </div>\r\n <div class="slogan">\r\n <h3>\r\n {{ Slogan }}\r\n </h3>\r\n </div>\r\n </div>\r\n</div>',styles:[".landing-page-image{background:url(assets/Angkor-sunrise.jpg) center center/cover no-repeat fixed;height:100vh}.landing-page-image .container{margin-top:14em;margin-left:1em;text-align:center}.landing-page-image .container h1{margin:0}.landing-page-image .container .slogan,.landing-page-image .container .title{color:#fff}"]}]}],L.ctorParameters=function(){return[]},L);function L(){this.Title="Ambl On",this.Slogan="Down the Road, Around the World!"}var M=(w.prototype.ngOnInit=function(){},w.decorators=[{type:s.Component,args:[{selector:"lcu-my-atlas",template:"<p>\r\n my-atlas works!\r\n</p>\r\n",styles:[""]}]}],w.ctorParameters=function(){return[]},w);function w(){}var k=function O(e,n,t){this.Title=e,this.Lat=n,this.Long=t},N=(I.prototype.GetMapList=function(){return this.MapList},I.prototype.AddMap=function(e){this.MapList.push(e)},I.prototype.getMapThumbnail=function(e,n,t){return"https://maps.googleapis.com/maps/api/staticmap?center="+e.origin.lat+","+e.origin.lng+"\n &zoom="+(e.zoom-2)+"\n &size="+(t&&n?n:300)+"x"+(t&&n?t:300)+"\n &key=AIzaSyCvvqYY9pMUpRSKl721rPEiN4KlKIpCImg"},I.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],I.ctorParameters=function(){return[]},I.ngInjectableDef=s.defineInjectable({factory:function(){return new I},token:I,providedIn:"root"}),I);function I(){this.MapList=[{title:"Default Map",origin:{lat:40.037757,lng:-105.278324},zoom:13,locationList:[{title:"Favorite steak house",lat:40.017557,lng:-105.278199,iconName:"restaurant"},{title:"Favorite UNESCO",lat:40.027657,lng:-105.288199,iconName:"UNESCO"},{title:"Nice museum",lat:40.037757,lng:-105.298199,iconName:"museum"},{title:"Good brewery",lat:40.047857,lng:-105.268199,iconName:"brewery"},{title:"Favorite ski area",lat:40.057557,lng:-105.288199,iconName:"ski area"},{title:"Favorite vineyard",lat:40.060657,lng:-105.298199,iconName:"vineyard"},{title:"Nice golf course",lat:40.037757,lng:-105.258199,iconName:"golf course"},{title:"Good lodging",lat:40.037757,lng:-105.278199,iconName:"lodging"},{title:"Nice national park",lat:40.060657,lng:-105.278199,iconName:"national park"},{title:"Good bar",lat:40.017557,lng:-105.288199,iconName:"bar"}],mapMarkerSet:[{iconLookup:"restaurant",iconName:"Restaurant",iconUrl:"./assets/restaurant.png"},{iconLookup:"UNESCO",iconName:"UNESCO",iconUrl:"./assets/UNESCO.png"},{iconLookup:"museum",iconName:"Museum",iconUrl:"./assets/museum.png"},{iconLookup:"brewery",iconName:"Brewery",iconUrl:"./assets/brewery.png"},{iconLookup:"ski area",iconName:"Ski Area",iconUrl:"./assets/ski area.png"},{iconLookup:"vineyard",iconName:"Vineyard",iconUrl:"./assets/vineyard.png"},{iconLookup:"golf course",iconName:"Golf Course",iconUrl:"./assets/golf course.png"},{iconLookup:"lodging",iconName:"Lodging",iconUrl:"./assets/lodging.png"},{iconLookup:"national park",iconName:"National Park",iconUrl:"./assets/national park.png"},{iconLookup:"bar",iconName:"Bar",iconUrl:"./assets/bar.png"}]}]}var U=(S.prototype.ngOnInit=function(){this.SetLocationList(this.mapList[0])},S.prototype.SetLocationList=function(e){for(var n=e.locationList,t=0;t<n.length;t++){var o=n[t],r=new k(o.title,o.lat,o["long"]);this.LocationsList.push(r)}},S.prototype.drop=function(e){u.moveItemInArray(this.LocationsList,e.previousIndex,e.currentIndex)},S.decorators=[{type:s.Component,args:[{selector:"lcu-legend",template:'<button class="chevron-legend" mat-icon-button [matMenuTriggerFor]="legend">\r\n <mat-icon [inline]="true">chevron_left</mat-icon>\r\n</button>\r\n\r\n<mat-menu #legend="matMenu">\r\n <div cdkDropList class="example-list" (cdkDropListDropped)="drop($event)">\r\n <div class="example-box" *ngFor="let item of LocationsList" cdkDrag>{{ item.Title }}</div>\r\n </div>\r\n</mat-menu>\r\n',styles:[".chevron-legend{background-color:transparent;border-width:0;outline:0;font-size:30px}.example-list{width:500px;max-width:100%;border:1px solid #ccc;min-height:60px;display:block;background:#fff;border-radius:4px;overflow:hidden}.example-box{padding:20px 10px;border-bottom:1px solid #ccc;color:rgba(0,0,0,.87);display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:move;background:#fff;font-size:14px}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}.example-box:last-child{border:none}.example-list.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}"]}]}],S.ctorParameters=function(){return[{type:N}]},S);function S(e){this.mapService=e,this.mapList=this.mapService.GetMapList(),this.LocationsList=new Array}var A=(C.forRoot=function(){return{ngModule:C,providers:[f]}},C.decorators=[{type:s.NgModule,args:[{declarations:[v,M,U],imports:[t.CommonModule,u.DragDropModule,a.FlexLayoutModule,i.BrowserAnimationsModule,o.MatMenuModule,r.MatIconModule,r.MatSelectModule,r.MatDialogModule,r.MatButtonModule,l.ReactiveFormsModule,r.MatInputModule,r.MatFormFieldModule,c.RouterModule],exports:[v,r.MatIconModule,M,U],entryComponents:[v,U,M]}]}],C);function C(){}e.UsersStateManagerContext=f,e.UsersState=y,e.Constants=h,e.LandingPageComponent=v,e.LcuAmblOnModule=A,e.MyAtlasComponent=M,e.LegendComponent=U,e.LocationListModel=k,e.MapService=N,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@lcu-ide/common"),require("@angular/common"),require("@angular/material/menu"),require("@angular/material"),require("@angular/flex-layout"),require("@angular/platform-browser/animations"),require("@angular/forms"),require("@angular/router"),require("@angular/core"),require("@angular/cdk/drag-drop")):"function"==typeof define&&define.amd?define("@ambl-on/lcu-ambl-on-common",["exports","@lcu-ide/common","@angular/common","@angular/material/menu","@angular/material","@angular/flex-layout","@angular/platform-browser/animations","@angular/forms","@angular/router","@angular/core","@angular/cdk/drag-drop"],n):n((e["ambl-on"]=e["ambl-on"]||{},e["ambl-on"]["lcu-ambl-on-common"]={}),e.common,e.ng.common,e.ng.material.menu,e.ng.material,e.ng["flex-layout"],e.ng.platformBrowser.animations,e.ng.forms,e.ng.router,e.ng.core,e.ng.cdk["drag-drop"])}(this,function(e,n,t,o,r,a,i,l,c,s,u){"use strict";var p=function(e,n){return(p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])})(e,n)};function d(n,i,l,c){return new(l||(l=Promise))(function(e,t){function o(e){try{a(c.next(e))}catch(n){t(n)}}function r(e){try{a(c["throw"](e))}catch(n){t(n)}}function a(n){n.done?e(n.value):new l(function(e){e(n.value)}).then(o,r)}a((c=c.apply(n,i||[])).next())})}function m(o,r){var a,i,l,e,c={label:0,sent:function(){if(1&l[0])throw l[1];return l[1]},trys:[],ops:[]};return e={next:n(0),"throw":n(1),"return":n(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function n(n){return function(e){return function t(e){if(a)throw new TypeError("Generator is already executing.");for(;c;)try{if(a=1,i&&(l=2&e[0]?i["return"]:e[0]?i["throw"]||((l=i["return"])&&l.call(i),0):i.next)&&!(l=l.call(i,e[1])).done)return l;switch(i=0,l&&(e=[2&e[0],l.value]),e[0]){case 0:case 1:l=e;break;case 4:return c.label++,{value:e[1],done:!1};case 5:c.label++,i=e[1],e=[0];continue;case 7:e=c.ops.pop(),c.trys.pop();continue;default:if(!(l=0<(l=c.trys).length&&l[l.length-1])&&(6===e[0]||2===e[0])){c=0;continue}if(3===e[0]&&(!l||e[1]>l[0]&&e[1]<l[3])){c.label=e[1];break}if(6===e[0]&&c.label<l[1]){c.label=l[1],l=e;break}if(l&&c.label<l[2]){c.label=l[2],c.ops.push(e);break}l[2]&&c.ops.pop(),c.trys.pop();continue}e=r.call(o,c)}catch(n){e=[6,n],i=0}finally{a=l=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}([n,e])}}}var g,f=(function D(e,n){function t(){this.constructor=e}p(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}(b,g=n.StateManagerContext),b.prototype.SetActive=function(){},b.prototype.defaultValue=function(){return{Loading:!0}},b.prototype.loadStateKey=function(){return d(this,void 0,void 0,function(){return m(this,function(e){return[2,"main"]})})},b.prototype.loadStateName=function(){return d(this,void 0,void 0,function(){return m(this,function(e){return[2,"users "]})})},b.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],b.ctorParameters=function(){return[{type:s.Injector}]},b.ngInjectableDef=s.defineInjectable({factory:function(){return new b(s.inject(s.INJECTOR))},token:b,providedIn:"root"}),b);function b(e){var n=g.call(this,e)||this;return n.injector=e,n}function y(){}var h=(x.VAR_NAMES_MENU=[{Label:"Home",Url:"/home",Disabled:"false",Icon:"home"},{Label:"Map",Url:"/map",Disabled:"false",Icon:"public"},{Label:"My Atlas",Url:"/map",Disabled:"true",Icon:"public"},{Label:"My Itenerarries",Url:"www",Disabled:"true",Icon:"map"},{Label:"My Top Lists",Url:"www",Disabled:"true",Icon:"sort"},{Label:"My Albums",Url:"www",Disabled:"true",Icon:"photo_library"},{Label:"My Friends",Url:"www",Disabled:"true",Icon:"group"},{Label:"My Profile",Url:"www",Disabled:"true",Icon:"person"}],x);function x(){}var v=(L.prototype.ngOnInit=function(){},L.decorators=[{type:s.Component,args:[{selector:"lcu-landing-page",template:' <div class="landing-page-image">\r\n <div class="container" fxFlex="100%"\r\n fxLayout="column" fxLayoutAlign="center start"\r\n fxLayout.sm="column" fxLayoutAlign.sm="center center"\r\n fxLayout.xs="column" fxLayoutAlign.xs="center center">\r\n <div class="title">\r\n <h1>\r\n {{ Title }}\r\n </h1>\r\n </div>\r\n <div class="slogan">\r\n <h3>\r\n {{ Slogan }}\r\n </h3>\r\n </div>\r\n </div>\r\n</div>',styles:[".landing-page-image{background:url(assets/Angkor-sunrise.jpg) center center/cover no-repeat fixed;height:100vh}.landing-page-image .container{margin-top:14em;margin-left:1em;text-align:center}.landing-page-image .container h1{margin:0}.landing-page-image .container .slogan,.landing-page-image .container .title{color:#fff}"]}]}],L.ctorParameters=function(){return[]},L);function L(){this.Title="Ambl On",this.Slogan="Down the Road, Around the World!"}var M=(w.prototype.ngOnInit=function(){},w.decorators=[{type:s.Component,args:[{selector:"lcu-my-atlas",template:"<p>\r\n my-atlas works!\r\n</p>\r\n",styles:[""]}]}],w.ctorParameters=function(){return[]},w);function w(){}var k=function O(e,n,t){this.Title=e,this.Lat=n,this.Long=t},N=(I.prototype.GetMapList=function(){return this.MapList},I.prototype.GetMarkerList=function(){return this.MarkerList},I.prototype.AddMap=function(e){this.MapList.push(e)},I.prototype.getMapThumbnail=function(e,n,t){return"https://maps.googleapis.com/maps/api/staticmap?center="+e.origin.lat+","+e.origin.lng+"\n &zoom="+(e.zoom-2)+"\n &size="+(t&&n?n:300)+"x"+(t&&n?t:300)+"\n &key=AIzaSyCvvqYY9pMUpRSKl721rPEiN4KlKIpCImg"},I.decorators=[{type:s.Injectable,args:[{providedIn:"root"}]}],I.ctorParameters=function(){return[]},I.ngInjectableDef=s.defineInjectable({factory:function(){return new I},token:I,providedIn:"root"}),I);function I(){this.MapList=[{title:"Default Map",origin:{lat:40.037757,lng:-105.278324},zoom:13,locationList:[{title:"Favorite steak house",lat:40.017557,lng:-105.278199,iconName:"restaurant"},{title:"Favorite UNESCO",lat:40.027657,lng:-105.288199,iconName:"UNESCO"},{title:"Nice museum",lat:40.037757,lng:-105.298199,iconName:"museum"},{title:"Good brewery",lat:40.047857,lng:-105.268199,iconName:"brewery"},{title:"Favorite ski area",lat:40.057557,lng:-105.288199,iconName:"ski area"},{title:"Favorite vineyard",lat:40.060657,lng:-105.298199,iconName:"vineyard"},{title:"Nice golf course",lat:40.037757,lng:-105.258199,iconName:"golf course"},{title:"Good lodging",lat:40.037757,lng:-105.278199,iconName:"lodging"},{title:"Nice national park",lat:40.060657,lng:-105.278199,iconName:"national park"},{title:"Good bar",lat:40.017557,lng:-105.288199,iconName:"bar"}]}],this.MarkerList=[{iconLookup:"restaurant",iconName:"Restaurant",iconUrl:"./assets/restaurant.png"},{iconLookup:"UNESCO",iconName:"UNESCO",iconUrl:"./assets/UNESCO.png"},{iconLookup:"museum",iconName:"Museum",iconUrl:"./assets/museum.png"},{iconLookup:"brewery",iconName:"Brewery",iconUrl:"./assets/brewery.png"},{iconLookup:"ski area",iconName:"Ski Area",iconUrl:"./assets/ski area.png"},{iconLookup:"vineyard",iconName:"Vineyard",iconUrl:"./assets/vineyard.png"},{iconLookup:"golf course",iconName:"Golf Course",iconUrl:"./assets/golf course.png"},{iconLookup:"lodging",iconName:"Lodging",iconUrl:"./assets/lodging.png"},{iconLookup:"national park",iconName:"National Park",iconUrl:"./assets/national park.png"},{iconLookup:"bar",iconName:"Bar",iconUrl:"./assets/bar.png"}]}var U=(S.prototype.ngOnInit=function(){this.SetLocationList(this.mapList[0])},S.prototype.SetLocationList=function(e){for(var n=e.locationList,t=0;t<n.length;t++){var o=n[t],r=new k(o.title,o.lat,o["long"]);this.LocationsList.push(r)}},S.prototype.drop=function(e){u.moveItemInArray(this.LocationsList,e.previousIndex,e.currentIndex)},S.decorators=[{type:s.Component,args:[{selector:"lcu-legend",template:'<button class="chevron-legend" mat-icon-button [matMenuTriggerFor]="legend">\r\n <mat-icon [inline]="true">chevron_left</mat-icon>\r\n</button>\r\n\r\n<mat-menu #legend="matMenu">\r\n <div cdkDropList class="example-list" (cdkDropListDropped)="drop($event)">\r\n <div class="example-box" *ngFor="let item of LocationsList" cdkDrag>{{ item.Title }}</div>\r\n </div>\r\n</mat-menu>\r\n',styles:[".chevron-legend{background-color:transparent;border-width:0;outline:0;font-size:30px}.example-list{width:500px;max-width:100%;border:1px solid #ccc;min-height:60px;display:block;background:#fff;border-radius:4px;overflow:hidden}.example-box{padding:20px 10px;border-bottom:1px solid #ccc;color:rgba(0,0,0,.87);display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:move;background:#fff;font-size:14px}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}.example-box:last-child{border:none}.example-list.cdk-drop-list-dragging .example-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0,0,.2,1);transition:transform 250ms cubic-bezier(0,0,.2,1),-webkit-transform 250ms cubic-bezier(0,0,.2,1)}"]}]}],S.ctorParameters=function(){return[{type:N}]},S);function S(e){this.mapService=e,this.mapList=this.mapService.GetMapList(),this.LocationsList=new Array}var A=(C.forRoot=function(){return{ngModule:C,providers:[f]}},C.decorators=[{type:s.NgModule,args:[{declarations:[v,M,U],imports:[t.CommonModule,u.DragDropModule,a.FlexLayoutModule,i.BrowserAnimationsModule,o.MatMenuModule,r.MatIconModule,r.MatSelectModule,r.MatDialogModule,r.MatButtonModule,l.ReactiveFormsModule,r.MatInputModule,r.MatFormFieldModule,c.RouterModule],exports:[v,r.MatIconModule,M,U],entryComponents:[v,U,M]}]}],C);function C(){}e.UsersStateManagerContext=f,e.UsersState=y,e.Constants=h,e.LandingPageComponent=v,e.LcuAmblOnModule=A,e.MyAtlasComponent=M,e.LegendComponent=U,e.LocationListModel=k,e.MapService=N,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=ambl-on-lcu-ambl-on-common.umd.min.js.map |
@@ -24,16 +24,16 @@ /** | ||
{ title: 'Good bar', lat: 40.017557, lng: -105.288199, iconName: 'bar' } | ||
], | ||
mapMarkerSet: [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
] | ||
}]; | ||
this.MarkerList = [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
]; | ||
} | ||
@@ -48,3 +48,12 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
GetMarkerList() { | ||
return this.MarkerList; | ||
} | ||
/** | ||
* | ||
* @param {?} map The map to add | ||
@@ -88,3 +97,5 @@ * | ||
MapService.prototype.MapList; | ||
/** @type {?} */ | ||
MapService.prototype.MarkerList; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW1ibC1vbi9sY3UtYW1ibC1vbi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvbWFwLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBTTNDLE1BQU0sT0FBTyxVQUFVO0lBZ0NyQjtRQTlCTyxZQUFPLEdBQXlCLENBQUM7Z0JBQ3RDLEtBQUssRUFBRSxhQUFhO2dCQUNwQixNQUFNLEVBQUUsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRTtnQkFDNUMsSUFBSSxFQUFFLEVBQUU7Z0JBQ1IsWUFBWSxFQUFFO29CQUNaLEVBQUUsS0FBSyxFQUFFLHNCQUFzQixFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUU7b0JBQzNGLEVBQUUsS0FBSyxFQUFFLGlCQUFpQixFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUU7b0JBQ2xGLEVBQUUsS0FBSyxFQUFFLGFBQWEsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFO29CQUM5RSxFQUFFLEtBQUssRUFBRSxjQUFjLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRTtvQkFDaEYsRUFBRSxLQUFLLEVBQUUsbUJBQW1CLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRTtvQkFDdEYsRUFBRSxLQUFLLEVBQUUsbUJBQW1CLEVBQUUsR0FB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ICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgSW5kaXZpZHVhbE1hcCB9IGZyb20gJ0Bsb3djb2RldW5pdC9sY3UtbWFwLWNvbW1vbic7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBNYXBTZXJ2aWNlIHtcclxuXHJcbiAgcHVibGljIE1hcExpc3Q6IEFycmF5PEluZGl2aWR1YWxNYXA+ID0gW3tcclxuICAgIHRpdGxlOiAnRGVmYXVsdCBNYXAnLFxyXG4gICAgb3JpZ2luOiB7IGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjc4MzI0IH0sXHJcbiAgICB6b29tOiAxMyxcclxuICAgIGxvY2F0aW9uTGlzdDogW1xyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgc3RlYWsgaG91c2UnLCBsYXQ6IDQwLjAxNzU1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICdyZXN0YXVyYW50JyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgVU5FU0NPJywgbGF0OiA0MC4wMjc2NTcsIGxuZzogLTEwNS4yODgxOTksIGljb25OYW1lOiAnVU5FU0NPJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnTmljZSBtdXNldW0nLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI5ODE5OSwgaWNvbk5hbWU6ICdtdXNldW0nIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdHb29kIGJyZXdlcnknLCBsYXQ6IDQwLjA0Nzg1NywgbG5nOiAtMTA1LjI2ODE5OSwgaWNvbk5hbWU6ICdicmV3ZXJ5JyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgc2tpIGFyZWEnLCBsYXQ6IDQwLjA1NzU1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdza2kgYXJlYScgfSxcclxuICAgICAgeyB0aXRsZTogJ0Zhdm9yaXRlIHZpbmV5YXJkJywgbGF0OiA0MC4wNjA2NTcsIGxuZzogLTEwNS4yOTgxOTksIGljb25OYW1lOiAndmluZXlhcmQnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIGdvbGYgY291cnNlJywgbGF0OiA0MC4wMzc3NTcsIGxuZzogLTEwNS4yNTgxOTksIGljb25OYW1lOiAnZ29sZiBjb3Vyc2UnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdHb29kIGxvZGdpbmcnLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICdsb2RnaW5nJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnTmljZSBuYXRpb25hbCBwYXJrJywgbGF0OiA0MC4wNjA2NTcsIGxuZzogLTEwNS4yNzgxOTksIGljb25OYW1lOiAnbmF0aW9uYWwgcGFyaycgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgYmFyJywgbGF0OiA0MC4wMTc1NTcsIGxuZzogLTEwNS4yODgxOTksIGljb25OYW1lOiAnYmFyJyB9XHJcbiAgICBdLFxyXG4gICAgbWFwTWFya2VyU2V0OiBbIC8vIHJpZ2h0IG5vdywgdGhpcyBpcyBwYXJ0IG9mIGEgbWFwIC0gbGF0ZXIgYnJlYWsgaXQgb3V0IGludG8gaXRzIG93biBwaWVjZSBpbiBhbWJsX29uIGFwcFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdyZXN0YXVyYW50JywgaWNvbk5hbWU6ICdSZXN0YXVyYW50JywgaWNvblVybDogJy4vYXNzZXRzL3Jlc3RhdXJhbnQucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdVTkVTQ08nLCBpY29uTmFtZTogJ1VORVNDTycsIGljb25Vcmw6ICcuL2Fzc2V0cy9VTkVTQ08ucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdtdXNldW0nLCBpY29uTmFtZTogJ011c2V1bScsIGljb25Vcmw6ICcuL2Fzc2V0cy9tdXNldW0ucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdicmV3ZXJ5JywgaWNvbk5hbWU6ICdCcmV3ZXJ5JywgaWNvblVybDogJy4vYXNzZXRzL2JyZXdlcnkucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdza2kgYXJlYScsIGljb25OYW1lOiAnU2tpIEFyZWEnLCBpY29uVXJsOiAnLi9hc3NldHMvc2tpIGFyZWEucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICd2aW5leWFyZCcsIGljb25OYW1lOiAnVmluZXlhcmQnLCBpY29uVXJsOiAnLi9hc3NldHMvdmluZXlhcmQucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdnb2xmIGNvdXJzZScsIGljb25OYW1lOiAnR29sZiBDb3Vyc2UnLCBpY29uVXJsOiAnLi9hc3NldHMvZ29sZiBjb3Vyc2UucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdsb2RnaW5nJywgaWNvbk5hbWU6ICdMb2RnaW5nJywgaWNvblVybDogJy4vYXNzZXRzL2xvZGdpbmcucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICduYXRpb25hbCBwYXJrJywgaWNvbk5hbWU6ICdOYXRpb25hbCBQYXJrJywgaWNvblVybDogJy4vYXNzZXRzL25hdGlvbmFsIHBhcmsucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdiYXInLCBpY29uTmFtZTogJ0JhcicsIGljb25Vcmw6ICcuL2Fzc2V0cy9iYXIucG5nJyB9XHJcbiAgICBdXHJcbiAgfV07XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkgeyB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFJldHVybnMgdGhlIGxpc3Qgb2YgbWFwc1xyXG4gICAqL1xyXG4gIHB1YmxpYyBHZXRNYXBMaXN0KCkge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFwTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFxyXG4gICAqIEBwYXJhbSBtYXAgVGhlIG1hcCB0byBhZGRcclxuICAgKiBcclxuICAgKiBBZGRzIHRoZSBtYXAgdG8gdGhlIG1hcCBhcnJheVxyXG4gICAqL1xyXG4gIHB1YmxpYyBBZGRNYXAobWFwKSB7XHJcbiAgICB0aGlzLk1hcExpc3QucHVzaChtYXApO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIG1hcCBUaGUgbWFwIGNvbmZpZ3VyYXRpb24gZnJvbSB3aGljaCB5b3Ugd2FudCB0byBjcmVhdGUgYSB0aHVtYm5haWxcclxuICAgKiBAcGFyYW0gd2lkdGggT3B0aW9uYWwgd2lkdGggcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSBoZWlndGgpXHJcbiAgICogQHBhcmFtIGhlaWdodCBPcHRpb25hbCBoZWlnaHQgcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSB3aWR0aClcclxuICAgKiBcclxuICAgKiBUYWtlcyBhIG1hcCBjb25maWd1cmF0aW9uIGZpbGUgYW5kIHJldHVybnMgYSBnb29nbGUgbWFwcyBzdGF0aWMgbWFwIHRvIGJlIHVzZWQgYXMgYSB0aHVtYm5haWxcclxuICAgKiBcclxuICAgKiBJbiBvcmRlciB0byBzcGVjaWZ5IGhlaWdodCBhbmQgd2lkdGgsIHlvdSBtdXN0IHNwZWNpZnkgQk9USCwgb3RoZXJ3aXNlLCB0aGUgZGVmYXVsdCBpcyAzMDB4MzAwXHJcbiAgICovXHJcbiAgcHJpdmF0ZSBnZXRNYXBUaHVtYm5haWwobWFwOiBJbmRpdmlkdWFsTWFwLCB3aWR0aD8sIGhlaWdodD8pOiBzdHJpbmcgeyAgICBcclxuICAgIHJldHVybiBgaHR0cHM6Ly9tYXBzLmdvb2dsZWFwaXMuY29tL21hcHMvYXBpL3N0YXRpY21hcD9jZW50ZXI9JHttYXAub3JpZ2luLmxhdH0sJHttYXAub3JpZ2luLmxuZ31cclxuICAgICZ6b29tPSR7bWFwLnpvb20gLSAyfVxyXG4gICAgJnNpemU9JHtoZWlnaHQmJndpZHRoID8gd2lkdGggOiAzMDB9eCR7aGVpZ2h0JiZ3aWR0aCA/IGhlaWdodCA6IDMwMH1cclxuICAgICZrZXk9QUl6YVN5Q3Z2cVlZOXBNVXBSU0tsNzIxclBFaU40S2xLSXBDSW1nYDtcclxuICB9XHJcbn0iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW1ibC1vbi9sY3UtYW1ibC1vbi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvbWFwLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBTTNDLE1BQU0sT0FBTyxVQUFVO0lBaUNyQjtRQS9CTyxZQUFPLEdBQXlCLENBQUM7Z0JBQ3RDLEtBQUssRUFBRSxhQUFhO2dCQUNwQixNQUFNLEVBQUUsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRTtnQkFDNUMsSUFBSSxFQUFFLEVBQUU7Z0JBQ1IsWUFBWSxFQUFFO29CQUNaLEVBQUUsS0FBSyxFQUFFLHNCQUFzQixFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxZQUFZLEVBQUU7b0JBQzNGLEVBQUUsS0FBSyxFQUFFLGlCQUFpQixFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUU7b0JBQ2xGLEVBQUUsS0FBSyxFQUFFLGFBQWEsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFO29CQUM5RSxFQUFFLEtBQUssRUFBRSxjQUFjLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFNBQVMsRUFBRTtvQkFDaEYsRUFBRSxLQUFLLEVBQUUsbUJBQW1CLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRTtvQkFDdEYsRUFBRSxLQUFLLEVBQUUsbUJBQW1CLEVBQUUsR0FB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NkJBZ0JHOztJQUVILGdDQVdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBJbmRpdmlkdWFsTWFwLCBNYXJrZXJJbmZvIH0gZnJvbSAnQGxvd2NvZGV1bml0L2xjdS1tYXAtY29tbW9uJztcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIE1hcFNlcnZpY2Uge1xyXG5cclxuICBwdWJsaWMgTWFwTGlzdDogQXJyYXk8SW5kaXZpZHVhbE1hcD4gPSBbe1xyXG4gICAgdGl0bGU6ICdEZWZhdWx0IE1hcCcsXHJcbiAgICBvcmlnaW46IHsgbGF0OiA0MC4wMzc3NTcsIGxuZzogLTEwNS4yNzgzMjQgfSxcclxuICAgIHpvb206IDEzLFxyXG4gICAgbG9jYXRpb25MaXN0OiBbXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBzdGVhayBob3VzZScsIGxhdDogNDAuMDE3NTU3LCBsbmc6IC0xMDUuMjc4MTk5LCBpY29uTmFtZTogJ3Jlc3RhdXJhbnQnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBVTkVTQ08nLCBsYXQ6IDQwLjAyNzY1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdVTkVTQ08nIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIG11c2V1bScsIGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjk4MTk5LCBpY29uTmFtZTogJ211c2V1bScgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgYnJld2VyeScsIGxhdDogNDAuMDQ3ODU3LCBsbmc6IC0xMDUuMjY4MTk5LCBpY29uTmFtZTogJ2JyZXdlcnknIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBza2kgYXJlYScsIGxhdDogNDAuMDU3NTU3LCBsbmc6IC0xMDUuMjg4MTk5LCBpY29uTmFtZTogJ3NraSBhcmVhJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgdmluZXlhcmQnLCBsYXQ6IDQwLjA2MDY1NywgbG5nOiAtMTA1LjI5ODE5OSwgaWNvbk5hbWU6ICd2aW5leWFyZCcgfSxcclxuICAgICAgeyB0aXRsZTogJ05pY2UgZ29sZiBjb3Vyc2UnLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI1ODE5OSwgaWNvbk5hbWU6ICdnb2xmIGNvdXJzZScgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgbG9kZ2luZycsIGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjc4MTk5LCBpY29uTmFtZTogJ2xvZGdpbmcnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIG5hdGlvbmFsIHBhcmsnLCBsYXQ6IDQwLjA2MDY1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICduYXRpb25hbCBwYXJrJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnR29vZCBiYXInLCBsYXQ6IDQwLjAxNzU1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdiYXInIH1cclxuICAgIF1cclxuICB9XTtcclxuXHJcbiAgcHVibGljIE1hcmtlckxpc3Q6IE1hcmtlckluZm9bXSA9IFtcclxuICAgIHsgaWNvbkxvb2t1cDogJ3Jlc3RhdXJhbnQnLCBpY29uTmFtZTogJ1Jlc3RhdXJhbnQnLCBpY29uVXJsOiAnLi9hc3NldHMvcmVzdGF1cmFudC5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdVTkVTQ08nLCBpY29uTmFtZTogJ1VORVNDTycsIGljb25Vcmw6ICcuL2Fzc2V0cy9VTkVTQ08ucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAnbXVzZXVtJywgaWNvbk5hbWU6ICdNdXNldW0nLCBpY29uVXJsOiAnLi9hc3NldHMvbXVzZXVtLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2JyZXdlcnknLCBpY29uTmFtZTogJ0JyZXdlcnknLCBpY29uVXJsOiAnLi9hc3NldHMvYnJld2VyeS5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdza2kgYXJlYScsIGljb25OYW1lOiAnU2tpIEFyZWEnLCBpY29uVXJsOiAnLi9hc3NldHMvc2tpIGFyZWEucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAndmluZXlhcmQnLCBpY29uTmFtZTogJ1ZpbmV5YXJkJywgaWNvblVybDogJy4vYXNzZXRzL3ZpbmV5YXJkLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2dvbGYgY291cnNlJywgaWNvbk5hbWU6ICdHb2xmIENvdXJzZScsIGljb25Vcmw6ICcuL2Fzc2V0cy9nb2xmIGNvdXJzZS5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdsb2RnaW5nJywgaWNvbk5hbWU6ICdMb2RnaW5nJywgaWNvblVybDogJy4vYXNzZXRzL2xvZGdpbmcucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAnbmF0aW9uYWwgcGFyaycsIGljb25OYW1lOiAnTmF0aW9uYWwgUGFyaycsIGljb25Vcmw6ICcuL2Fzc2V0cy9uYXRpb25hbCBwYXJrLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2JhcicsIGljb25OYW1lOiAnQmFyJywgaWNvblVybDogJy4vYXNzZXRzL2Jhci5wbmcnIH1cclxuICBdO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICAvKipcclxuICAgKiBSZXR1cm5zIHRoZSBsaXN0IG9mIG1hcHNcclxuICAgKi9cclxuICBwdWJsaWMgR2V0TWFwTGlzdCgpOiBJbmRpdmlkdWFsTWFwW10ge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFwTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFJldHVybnMgdGhlIGxpc3Qgb2YgYXZhaWxhYmxlIG1hcmtlcnMgZm9yIHVzZSBpbiBtYXBcclxuICAgKiBcclxuICAgKiBUaGlzIHdpbGwgY2FsbCBhIGJhY2sgZW5kIHNlcnZpY2UgZXZlbnR1YWxseSBhbmQgdGhlbiBmb3JtYXQgdGhlIHJlc3VsdHMgYWNjb3JkaW5nbHlcclxuICAgKi9cclxuICBwdWJsaWMgR2V0TWFya2VyTGlzdCgpOiBNYXJrZXJJbmZvW10ge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFya2VyTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFxyXG4gICAqIEBwYXJhbSBtYXAgVGhlIG1hcCB0byBhZGRcclxuICAgKiBcclxuICAgKiBBZGRzIHRoZSBtYXAgdG8gdGhlIG1hcCBhcnJheVxyXG4gICAqL1xyXG4gIHB1YmxpYyBBZGRNYXAobWFwKSB7XHJcbiAgICB0aGlzLk1hcExpc3QucHVzaChtYXApO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIG1hcCBUaGUgbWFwIGNvbmZpZ3VyYXRpb24gZnJvbSB3aGljaCB5b3Ugd2FudCB0byBjcmVhdGUgYSB0aHVtYm5haWxcclxuICAgKiBAcGFyYW0gd2lkdGggT3B0aW9uYWwgd2lkdGggcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSBoZWlndGgpXHJcbiAgICogQHBhcmFtIGhlaWdodCBPcHRpb25hbCBoZWlnaHQgcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSB3aWR0aClcclxuICAgKiBcclxuICAgKiBUYWtlcyBhIG1hcCBjb25maWd1cmF0aW9uIGZpbGUgYW5kIHJldHVybnMgYSBnb29nbGUgbWFwcyBzdGF0aWMgbWFwIHRvIGJlIHVzZWQgYXMgYSB0aHVtYm5haWxcclxuICAgKiBcclxuICAgKiBJbiBvcmRlciB0byBzcGVjaWZ5IGhlaWdodCBhbmQgd2lkdGgsIHlvdSBtdXN0IHNwZWNpZnkgQk9USCwgb3RoZXJ3aXNlLCB0aGUgZGVmYXVsdCBpcyAzMDB4MzAwXHJcbiAgICovXHJcbiAgcHJpdmF0ZSBnZXRNYXBUaHVtYm5haWwobWFwOiBJbmRpdmlkdWFsTWFwLCB3aWR0aD8sIGhlaWdodD8pOiBzdHJpbmcgeyAgICBcclxuICAgIHJldHVybiBgaHR0cHM6Ly9tYXBzLmdvb2dsZWFwaXMuY29tL21hcHMvYXBpL3N0YXRpY21hcD9jZW50ZXI9JHttYXAub3JpZ2luLmxhdH0sJHttYXAub3JpZ2luLmxuZ31cclxuICAgICZ6b29tPSR7bWFwLnpvb20gLSAyfVxyXG4gICAgJnNpemU9JHtoZWlnaHQmJndpZHRoID8gd2lkdGggOiAzMDB9eCR7aGVpZ2h0JiZ3aWR0aCA/IGhlaWdodCA6IDMwMH1cclxuICAgICZrZXk9QUl6YVN5Q3Z2cVlZOXBNVXBSU0tsNzIxclBFaU40S2xLSXBDSW1nYDtcclxuICB9XHJcbn0iXX0= |
@@ -24,16 +24,16 @@ /** | ||
{ title: 'Good bar', lat: 40.017557, lng: -105.288199, iconName: 'bar' } | ||
], | ||
mapMarkerSet: [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
] | ||
}]; | ||
this.MarkerList = [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
]; | ||
} | ||
@@ -55,3 +55,23 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
*/ | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
MapService.prototype.GetMarkerList = /** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
function () { | ||
return this.MarkerList; | ||
}; | ||
/** | ||
* | ||
* @param map The map to add | ||
@@ -129,3 +149,5 @@ * | ||
MapService.prototype.MapList; | ||
/** @type {?} */ | ||
MapService.prototype.MarkerList; | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW1ibC1vbi9sY3UtYW1ibC1vbi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvbWFwLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRzNDO0lBbUNFO1FBOUJPLFlBQU8sR0FBeUIsQ0FBQztnQkFDdEMsS0FBSyxFQUFFLGFBQWE7Z0JBQ3BCLE1BQU0sRUFBRSxFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFO2dCQUM1QyxJQUFJLEVBQUUsRUFBRTtnQkFDUixZQUFZLEVBQUU7b0JBQ1osRUFBRSxLQUFLLEVBQUUsc0JBQXNCLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRTtvQkFDM0YsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRTtvQkFDbEYsRUFBRSxLQUFLLEVBQUUsYUFBYSxFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUU7b0JBQzlFLEVBQUUsS0FBSyxFQUFFLGNBQWMsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFO29CQUNoRixFQUFFLEtBQUssRUFBRSxtQkFBbUIsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsVUFBVSxFQUFFO29CQUN0RixFQUFFLEtBQUssRUFBRSxtQkFBbUIsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFF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O2lCQUNuQjs7Ozs7cUJBTEQ7Q0F5RUMsQUF0RUQsSUFzRUM7U0FuRVksVUFBVTs7O0lBRXJCLDZCQTRCRyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgSW5kaXZpZHVhbE1hcCB9IGZyb20gJ0Bsb3djb2RldW5pdC9sY3UtbWFwLWNvbW1vbic7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBNYXBTZXJ2aWNlIHtcclxuXHJcbiAgcHVibGljIE1hcExpc3Q6IEFycmF5PEluZGl2aWR1YWxNYXA+ID0gW3tcclxuICAgIHRpdGxlOiAnRGVmYXVsdCBNYXAnLFxyXG4gICAgb3JpZ2luOiB7IGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjc4MzI0IH0sXHJcbiAgICB6b29tOiAxMyxcclxuICAgIGxvY2F0aW9uTGlzdDogW1xyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgc3RlYWsgaG91c2UnLCBsYXQ6IDQwLjAxNzU1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICdyZXN0YXVyYW50JyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgVU5FU0NPJywgbGF0OiA0MC4wMjc2NTcsIGxuZzogLTEwNS4yODgxOTksIGljb25OYW1lOiAnVU5FU0NPJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnTmljZSBtdXNldW0nLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI5ODE5OSwgaWNvbk5hbWU6ICdtdXNldW0nIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdHb29kIGJyZXdlcnknLCBsYXQ6IDQwLjA0Nzg1NywgbG5nOiAtMTA1LjI2ODE5OSwgaWNvbk5hbWU6ICdicmV3ZXJ5JyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgc2tpIGFyZWEnLCBsYXQ6IDQwLjA1NzU1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdza2kgYXJlYScgfSxcclxuICAgICAgeyB0aXRsZTogJ0Zhdm9yaXRlIHZpbmV5YXJkJywgbGF0OiA0MC4wNjA2NTcsIGxuZzogLTEwNS4yOTgxOTksIGljb25OYW1lOiAndmluZXlhcmQnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIGdvbGYgY291cnNlJywgbGF0OiA0MC4wMzc3NTcsIGxuZzogLTEwNS4yNTgxOTksIGljb25OYW1lOiAnZ29sZiBjb3Vyc2UnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdHb29kIGxvZGdpbmcnLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICdsb2RnaW5nJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnTmljZSBuYXRpb25hbCBwYXJrJywgbGF0OiA0MC4wNjA2NTcsIGxuZzogLTEwNS4yNzgxOTksIGljb25OYW1lOiAnbmF0aW9uYWwgcGFyaycgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgYmFyJywgbGF0OiA0MC4wMTc1NTcsIGxuZzogLTEwNS4yODgxOTksIGljb25OYW1lOiAnYmFyJyB9XHJcbiAgICBdLFxyXG4gICAgbWFwTWFya2VyU2V0OiBbIC8vIHJpZ2h0IG5vdywgdGhpcyBpcyBwYXJ0IG9mIGEgbWFwIC0gbGF0ZXIgYnJlYWsgaXQgb3V0IGludG8gaXRzIG93biBwaWVjZSBpbiBhbWJsX29uIGFwcFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdyZXN0YXVyYW50JywgaWNvbk5hbWU6ICdSZXN0YXVyYW50JywgaWNvblVybDogJy4vYXNzZXRzL3Jlc3RhdXJhbnQucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdVTkVTQ08nLCBpY29uTmFtZTogJ1VORVNDTycsIGljb25Vcmw6ICcuL2Fzc2V0cy9VTkVTQ08ucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdtdXNldW0nLCBpY29uTmFtZTogJ011c2V1bScsIGljb25Vcmw6ICcuL2Fzc2V0cy9tdXNldW0ucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdicmV3ZXJ5JywgaWNvbk5hbWU6ICdCcmV3ZXJ5JywgaWNvblVybDogJy4vYXNzZXRzL2JyZXdlcnkucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdza2kgYXJlYScsIGljb25OYW1lOiAnU2tpIEFyZWEnLCBpY29uVXJsOiAnLi9hc3NldHMvc2tpIGFyZWEucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICd2aW5leWFyZCcsIGljb25OYW1lOiAnVmluZXlhcmQnLCBpY29uVXJsOiAnLi9hc3NldHMvdmluZXlhcmQucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdnb2xmIGNvdXJzZScsIGljb25OYW1lOiAnR29sZiBDb3Vyc2UnLCBpY29uVXJsOiAnLi9hc3NldHMvZ29sZiBjb3Vyc2UucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdsb2RnaW5nJywgaWNvbk5hbWU6ICdMb2RnaW5nJywgaWNvblVybDogJy4vYXNzZXRzL2xvZGdpbmcucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICduYXRpb25hbCBwYXJrJywgaWNvbk5hbWU6ICdOYXRpb25hbCBQYXJrJywgaWNvblVybDogJy4vYXNzZXRzL25hdGlvbmFsIHBhcmsucG5nJyB9LFxyXG4gICAgICB7IGljb25Mb29rdXA6ICdiYXInLCBpY29uTmFtZTogJ0JhcicsIGljb25Vcmw6ICcuL2Fzc2V0cy9iYXIucG5nJyB9XHJcbiAgICBdXHJcbiAgfV07XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkgeyB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFJldHVybnMgdGhlIGxpc3Qgb2YgbWFwc1xyXG4gICAqL1xyXG4gIHB1YmxpYyBHZXRNYXBMaXN0KCkge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFwTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFxyXG4gICAqIEBwYXJhbSBtYXAgVGhlIG1hcCB0byBhZGRcclxuICAgKiBcclxuICAgKiBBZGRzIHRoZSBtYXAgdG8gdGhlIG1hcCBhcnJheVxyXG4gICAqL1xyXG4gIHB1YmxpYyBBZGRNYXAobWFwKSB7XHJcbiAgICB0aGlzLk1hcExpc3QucHVzaChtYXApO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIG1hcCBUaGUgbWFwIGNvbmZpZ3VyYXRpb24gZnJvbSB3aGljaCB5b3Ugd2FudCB0byBjcmVhdGUgYSB0aHVtYm5haWxcclxuICAgKiBAcGFyYW0gd2lkdGggT3B0aW9uYWwgd2lkdGggcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSBoZWlndGgpXHJcbiAgICogQHBhcmFtIGhlaWdodCBPcHRpb25hbCBoZWlnaHQgcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSB3aWR0aClcclxuICAgKiBcclxuICAgKiBUYWtlcyBhIG1hcCBjb25maWd1cmF0aW9uIGZpbGUgYW5kIHJldHVybnMgYSBnb29nbGUgbWFwcyBzdGF0aWMgbWFwIHRvIGJlIHVzZWQgYXMgYSB0aHVtYm5haWxcclxuICAgKiBcclxuICAgKiBJbiBvcmRlciB0byBzcGVjaWZ5IGhlaWdodCBhbmQgd2lkdGgsIHlvdSBtdXN0IHNwZWNpZnkgQk9USCwgb3RoZXJ3aXNlLCB0aGUgZGVmYXVsdCBpcyAzMDB4MzAwXHJcbiAgICovXHJcbiAgcHJpdmF0ZSBnZXRNYXBUaHVtYm5haWwobWFwOiBJbmRpdmlkdWFsTWFwLCB3aWR0aD8sIGhlaWdodD8pOiBzdHJpbmcgeyAgICBcclxuICAgIHJldHVybiBgaHR0cHM6Ly9tYXBzLmdvb2dsZWFwaXMuY29tL21hcHMvYXBpL3N0YXRpY21hcD9jZW50ZXI9JHttYXAub3JpZ2luLmxhdH0sJHttYXAub3JpZ2luLmxuZ31cclxuICAgICZ6b29tPSR7bWFwLnpvb20gLSAyfVxyXG4gICAgJnNpemU9JHtoZWlnaHQmJndpZHRoID8gd2lkdGggOiAzMDB9eCR7aGVpZ2h0JiZ3aWR0aCA/IGhlaWdodCA6IDMwMH1cclxuICAgICZrZXk9QUl6YVN5Q3Z2cVlZOXBNVXBSU0tsNzIxclBFaU40S2xLSXBDSW1nYDtcclxuICB9XHJcbn0iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFwLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYW1ibC1vbi9sY3UtYW1ibC1vbi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvbWFwLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRzNDO0lBb0NFO1FBL0JPLFlBQU8sR0FBeUIsQ0FBQztnQkFDdEMsS0FBSyxFQUFFLGFBQWE7Z0JBQ3BCLE1BQU0sRUFBRSxFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFO2dCQUM1QyxJQUFJLEVBQUUsRUFBRTtnQkFDUixZQUFZLEVBQUU7b0JBQ1osRUFBRSxLQUFLLEVBQUUsc0JBQXNCLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRTtvQkFDM0YsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRTtvQkFDbEYsRUFBRSxLQUFLLEVBQUUsYUFBYSxFQUFFLEdBQUcsRUFBRSxTQUFTLEVBQUUsR0FBRyxFQUFFLENBQUMsVUFBVSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUU7b0JBQzlFLEVBQUUsS0FBSyxFQUFFLGNBQWMsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFO29CQUNoRixFQUFFLEtBQUssRUFBRSxtQkFBbUIsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsRUFBRSxRQUFRLEVBQUUsVUFBVSxFQUFFO29CQUN0RixFQUFFLEtBQUssRUFBRSxtQkFBbUIsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFF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LENBQUMsQ0FBQyxHQUFHLHdEQUN0QixDQUFDO0lBQ2hELENBQUM7O2dCQS9FRixVQUFVLFNBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25COzs7OztxQkFMRDtDQW1GQyxBQWhGRCxJQWdGQztTQTdFWSxVQUFVOzs7SUFFckIsNkJBZ0JHOztJQUVILGdDQVdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBJbmRpdmlkdWFsTWFwLCBNYXJrZXJJbmZvIH0gZnJvbSAnQGxvd2NvZGV1bml0L2xjdS1tYXAtY29tbW9uJztcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIE1hcFNlcnZpY2Uge1xyXG5cclxuICBwdWJsaWMgTWFwTGlzdDogQXJyYXk8SW5kaXZpZHVhbE1hcD4gPSBbe1xyXG4gICAgdGl0bGU6ICdEZWZhdWx0IE1hcCcsXHJcbiAgICBvcmlnaW46IHsgbGF0OiA0MC4wMzc3NTcsIGxuZzogLTEwNS4yNzgzMjQgfSxcclxuICAgIHpvb206IDEzLFxyXG4gICAgbG9jYXRpb25MaXN0OiBbXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBzdGVhayBob3VzZScsIGxhdDogNDAuMDE3NTU3LCBsbmc6IC0xMDUuMjc4MTk5LCBpY29uTmFtZTogJ3Jlc3RhdXJhbnQnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBVTkVTQ08nLCBsYXQ6IDQwLjAyNzY1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdVTkVTQ08nIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIG11c2V1bScsIGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjk4MTk5LCBpY29uTmFtZTogJ211c2V1bScgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgYnJld2VyeScsIGxhdDogNDAuMDQ3ODU3LCBsbmc6IC0xMDUuMjY4MTk5LCBpY29uTmFtZTogJ2JyZXdlcnknIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdGYXZvcml0ZSBza2kgYXJlYScsIGxhdDogNDAuMDU3NTU3LCBsbmc6IC0xMDUuMjg4MTk5LCBpY29uTmFtZTogJ3NraSBhcmVhJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnRmF2b3JpdGUgdmluZXlhcmQnLCBsYXQ6IDQwLjA2MDY1NywgbG5nOiAtMTA1LjI5ODE5OSwgaWNvbk5hbWU6ICd2aW5leWFyZCcgfSxcclxuICAgICAgeyB0aXRsZTogJ05pY2UgZ29sZiBjb3Vyc2UnLCBsYXQ6IDQwLjAzNzc1NywgbG5nOiAtMTA1LjI1ODE5OSwgaWNvbk5hbWU6ICdnb2xmIGNvdXJzZScgfSxcclxuICAgICAgeyB0aXRsZTogJ0dvb2QgbG9kZ2luZycsIGxhdDogNDAuMDM3NzU3LCBsbmc6IC0xMDUuMjc4MTk5LCBpY29uTmFtZTogJ2xvZGdpbmcnIH0sXHJcbiAgICAgIHsgdGl0bGU6ICdOaWNlIG5hdGlvbmFsIHBhcmsnLCBsYXQ6IDQwLjA2MDY1NywgbG5nOiAtMTA1LjI3ODE5OSwgaWNvbk5hbWU6ICduYXRpb25hbCBwYXJrJyB9LFxyXG4gICAgICB7IHRpdGxlOiAnR29vZCBiYXInLCBsYXQ6IDQwLjAxNzU1NywgbG5nOiAtMTA1LjI4ODE5OSwgaWNvbk5hbWU6ICdiYXInIH1cclxuICAgIF1cclxuICB9XTtcclxuXHJcbiAgcHVibGljIE1hcmtlckxpc3Q6IE1hcmtlckluZm9bXSA9IFtcclxuICAgIHsgaWNvbkxvb2t1cDogJ3Jlc3RhdXJhbnQnLCBpY29uTmFtZTogJ1Jlc3RhdXJhbnQnLCBpY29uVXJsOiAnLi9hc3NldHMvcmVzdGF1cmFudC5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdVTkVTQ08nLCBpY29uTmFtZTogJ1VORVNDTycsIGljb25Vcmw6ICcuL2Fzc2V0cy9VTkVTQ08ucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAnbXVzZXVtJywgaWNvbk5hbWU6ICdNdXNldW0nLCBpY29uVXJsOiAnLi9hc3NldHMvbXVzZXVtLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2JyZXdlcnknLCBpY29uTmFtZTogJ0JyZXdlcnknLCBpY29uVXJsOiAnLi9hc3NldHMvYnJld2VyeS5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdza2kgYXJlYScsIGljb25OYW1lOiAnU2tpIEFyZWEnLCBpY29uVXJsOiAnLi9hc3NldHMvc2tpIGFyZWEucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAndmluZXlhcmQnLCBpY29uTmFtZTogJ1ZpbmV5YXJkJywgaWNvblVybDogJy4vYXNzZXRzL3ZpbmV5YXJkLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2dvbGYgY291cnNlJywgaWNvbk5hbWU6ICdHb2xmIENvdXJzZScsIGljb25Vcmw6ICcuL2Fzc2V0cy9nb2xmIGNvdXJzZS5wbmcnIH0sXHJcbiAgICB7IGljb25Mb29rdXA6ICdsb2RnaW5nJywgaWNvbk5hbWU6ICdMb2RnaW5nJywgaWNvblVybDogJy4vYXNzZXRzL2xvZGdpbmcucG5nJyB9LFxyXG4gICAgeyBpY29uTG9va3VwOiAnbmF0aW9uYWwgcGFyaycsIGljb25OYW1lOiAnTmF0aW9uYWwgUGFyaycsIGljb25Vcmw6ICcuL2Fzc2V0cy9uYXRpb25hbCBwYXJrLnBuZycgfSxcclxuICAgIHsgaWNvbkxvb2t1cDogJ2JhcicsIGljb25OYW1lOiAnQmFyJywgaWNvblVybDogJy4vYXNzZXRzL2Jhci5wbmcnIH1cclxuICBdO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICAvKipcclxuICAgKiBSZXR1cm5zIHRoZSBsaXN0IG9mIG1hcHNcclxuICAgKi9cclxuICBwdWJsaWMgR2V0TWFwTGlzdCgpOiBJbmRpdmlkdWFsTWFwW10ge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFwTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFJldHVybnMgdGhlIGxpc3Qgb2YgYXZhaWxhYmxlIG1hcmtlcnMgZm9yIHVzZSBpbiBtYXBcclxuICAgKiBcclxuICAgKiBUaGlzIHdpbGwgY2FsbCBhIGJhY2sgZW5kIHNlcnZpY2UgZXZlbnR1YWxseSBhbmQgdGhlbiBmb3JtYXQgdGhlIHJlc3VsdHMgYWNjb3JkaW5nbHlcclxuICAgKi9cclxuICBwdWJsaWMgR2V0TWFya2VyTGlzdCgpOiBNYXJrZXJJbmZvW10ge1xyXG4gICAgcmV0dXJuIHRoaXMuTWFya2VyTGlzdDtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFxyXG4gICAqIEBwYXJhbSBtYXAgVGhlIG1hcCB0byBhZGRcclxuICAgKiBcclxuICAgKiBBZGRzIHRoZSBtYXAgdG8gdGhlIG1hcCBhcnJheVxyXG4gICAqL1xyXG4gIHB1YmxpYyBBZGRNYXAobWFwKSB7XHJcbiAgICB0aGlzLk1hcExpc3QucHVzaChtYXApO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogXHJcbiAgICogQHBhcmFtIG1hcCBUaGUgbWFwIGNvbmZpZ3VyYXRpb24gZnJvbSB3aGljaCB5b3Ugd2FudCB0byBjcmVhdGUgYSB0aHVtYm5haWxcclxuICAgKiBAcGFyYW0gd2lkdGggT3B0aW9uYWwgd2lkdGggcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSBoZWlndGgpXHJcbiAgICogQHBhcmFtIGhlaWdodCBPcHRpb25hbCBoZWlnaHQgcGFyYW1ldGVyIChtdXN0IGFsc28gaW5jbHVkZSB3aWR0aClcclxuICAgKiBcclxuICAgKiBUYWtlcyBhIG1hcCBjb25maWd1cmF0aW9uIGZpbGUgYW5kIHJldHVybnMgYSBnb29nbGUgbWFwcyBzdGF0aWMgbWFwIHRvIGJlIHVzZWQgYXMgYSB0aHVtYm5haWxcclxuICAgKiBcclxuICAgKiBJbiBvcmRlciB0byBzcGVjaWZ5IGhlaWdodCBhbmQgd2lkdGgsIHlvdSBtdXN0IHNwZWNpZnkgQk9USCwgb3RoZXJ3aXNlLCB0aGUgZGVmYXVsdCBpcyAzMDB4MzAwXHJcbiAgICovXHJcbiAgcHJpdmF0ZSBnZXRNYXBUaHVtYm5haWwobWFwOiBJbmRpdmlkdWFsTWFwLCB3aWR0aD8sIGhlaWdodD8pOiBzdHJpbmcgeyAgICBcclxuICAgIHJldHVybiBgaHR0cHM6Ly9tYXBzLmdvb2dsZWFwaXMuY29tL21hcHMvYXBpL3N0YXRpY21hcD9jZW50ZXI9JHttYXAub3JpZ2luLmxhdH0sJHttYXAub3JpZ2luLmxuZ31cclxuICAgICZ6b29tPSR7bWFwLnpvb20gLSAyfVxyXG4gICAgJnNpemU9JHtoZWlnaHQmJndpZHRoID8gd2lkdGggOiAzMDB9eCR7aGVpZ2h0JiZ3aWR0aCA/IGhlaWdodCA6IDMwMH1cclxuICAgICZrZXk9QUl6YVN5Q3Z2cVlZOXBNVXBSU0tsNzIxclBFaU40S2xLSXBDSW1nYDtcclxuICB9XHJcbn0iXX0= |
@@ -201,16 +201,16 @@ import { __awaiter } from 'tslib'; | ||
{ title: 'Good bar', lat: 40.017557, lng: -105.288199, iconName: 'bar' } | ||
], | ||
mapMarkerSet: [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
] | ||
}]; | ||
this.MarkerList = [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
]; | ||
} | ||
@@ -225,3 +225,12 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
GetMarkerList() { | ||
return this.MarkerList; | ||
} | ||
/** | ||
* | ||
* @param {?} map The map to add | ||
@@ -228,0 +237,0 @@ * |
@@ -239,16 +239,16 @@ import { __extends, __awaiter, __generator } from 'tslib'; | ||
{ title: 'Good bar', lat: 40.017557, lng: -105.288199, iconName: 'bar' } | ||
], | ||
mapMarkerSet: [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
] | ||
}]; | ||
this.MarkerList = [ | ||
{ iconLookup: 'restaurant', iconName: 'Restaurant', iconUrl: './assets/restaurant.png' }, | ||
{ iconLookup: 'UNESCO', iconName: 'UNESCO', iconUrl: './assets/UNESCO.png' }, | ||
{ iconLookup: 'museum', iconName: 'Museum', iconUrl: './assets/museum.png' }, | ||
{ iconLookup: 'brewery', iconName: 'Brewery', iconUrl: './assets/brewery.png' }, | ||
{ iconLookup: 'ski area', iconName: 'Ski Area', iconUrl: './assets/ski area.png' }, | ||
{ iconLookup: 'vineyard', iconName: 'Vineyard', iconUrl: './assets/vineyard.png' }, | ||
{ iconLookup: 'golf course', iconName: 'Golf Course', iconUrl: './assets/golf course.png' }, | ||
{ iconLookup: 'lodging', iconName: 'Lodging', iconUrl: './assets/lodging.png' }, | ||
{ iconLookup: 'national park', iconName: 'National Park', iconUrl: './assets/national park.png' }, | ||
{ iconLookup: 'bar', iconName: 'Bar', iconUrl: './assets/bar.png' } | ||
]; | ||
} | ||
@@ -270,3 +270,23 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
*/ | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
MapService.prototype.GetMarkerList = /** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
* @return {?} | ||
*/ | ||
function () { | ||
return this.MarkerList; | ||
}; | ||
/** | ||
* | ||
* @param map The map to add | ||
@@ -273,0 +293,0 @@ * |
@@ -1,4 +0,5 @@ | ||
import { IndividualMap } from '@lowcodeunit/lcu-map-common'; | ||
import { IndividualMap, MarkerInfo } from '@lowcodeunit/lcu-map-common'; | ||
export declare class MapService { | ||
MapList: Array<IndividualMap>; | ||
MarkerList: MarkerInfo[]; | ||
constructor(); | ||
@@ -10,3 +11,9 @@ /** | ||
/** | ||
* Returns the list of available markers for use in map | ||
* | ||
* This will call a back end service eventually and then format the results accordingly | ||
*/ | ||
GetMarkerList(): MarkerInfo[]; | ||
/** | ||
* | ||
* @param map The map to add | ||
@@ -13,0 +20,0 @@ * |
{ | ||
"name": "@ambl-on/lcu-ambl-on-common", | ||
"version": "0.1.76-google-map", | ||
"version": "0.1.77-google-map", | ||
"peerDependencies": { | ||
@@ -5,0 +5,0 @@ "@angular/common": "^7.2.0", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
285742
2703