LibAcc: 0.8815=253/287, ProjAcc: 1.0000=0/0, Missing: 803
Module: packages/core/services/maps-api-loader/maps-api-loader
function 𝓟1{CONSTRUCTOR} (): (𝓟[ty]5{MapsAPILoader})
{
const 𝓟[ty]5{MapsAPILoader};
const 𝓟[ty]5{MapsAPILoader};
}
class 𝓟[ty]5{MapsAPILoader}{
function 𝓟7{load} (): (𝓟8: (𝓛[ty]10033{Void} ≠ 𝓛[ty]8654{Promise}))
{
}
}
Module: packages/js-marker-clusterer/js-marker-clusterer.module
function 𝓟9{CONSTRUCTOR} (): (𝓟[ty]13{AgmJsMarkerClustererModule})
{
const 𝓟[ty]13{AgmJsMarkerClustererModule};
const 𝓟[ty]13{AgmJsMarkerClustererModule};
}
class 𝓟[ty]13{AgmJsMarkerClustererModule}{
}
Module: packages/js-marker-clusterer/index
Module: packages/core/services/managers/marker-manager.spec
function 𝓟15{$Lambda164} (): (𝓟16: [miss]𝓛[ty]10033{Void})
{
function 𝓟17{$Lambda165} (): (𝓟18: [miss]𝓛[ty]10033{Void})
{
function 𝓟19{$Lambda166} (): (𝓟20: [OOV]any)
{
return 𝓟20 = 𝓟1898{NgZone}.CONSTRUCTOR({enableLongStackTrace: 𝓛8744{Boolean}})
}
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓟1898{NgZone},useFactory: 𝓟19{$Lambda166}},𝓛12643{undefined},{provide: 𝓛12643{undefined},useValue: 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}))})})
}
𝓛1{<UNKNOWN>}(𝓟17{$Lambda165})
function 𝓟21{$Lambda167} (): (𝓟22: [miss]𝓛[ty]10033{Void})
{
function 𝓟23{$Lambda168} (𝓟24{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟25{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟26: [miss]𝓛[ty]10033{Void})
{
const 𝓟27{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟24{markerManager});
𝓟27{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟27{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟27{newMarker}.label ⟵ 𝓛8743{String};
𝓟24{markerManager}.addMarker(𝓟27{newMarker})
𝓛10036{expect}(𝓟25{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},animation: 𝓛12643{undefined},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟23{$Lambda168}))
}
𝓛10037{describe}(𝓛8743{String},𝓟21{$Lambda167})
function 𝓟28{$Lambda169} (): (𝓟29: [miss]𝓛[ty]10033{Void})
{
function 𝓟30{$Lambda170} (𝓟31{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟32{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟33: [miss]𝓛[ty]10033{Void})
{
const 𝓟34{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟31{markerManager});
𝓟34{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟34{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟34{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟35{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟32{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟35{markerInstance}))
𝓟31{markerManager}.addMarker(𝓟34{newMarker})
function 𝓟36{$Lambda171} (): (𝓟37: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟35{markerInstance}.setMap).toHaveBeenCalledWith(𝓛12643{undefined})
}
𝓟31{markerManager}.deleteMarker(𝓟34{newMarker}).then(𝓟36{$Lambda171})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟30{$Lambda170}))
}
𝓛10037{describe}(𝓛8743{String},𝓟28{$Lambda169})
function 𝓟38{$Lambda172} (): (𝓟39: [miss]𝓛[ty]10033{Void})
{
function 𝓟40{$Lambda173} (𝓟41{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟42{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟43: [miss]𝓛[ty]8654{Promise})
{
const 𝓟44{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟41{markerManager});
𝓟44{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟44{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟44{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟45{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟42{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟45{markerInstance}))
𝓟41{markerManager}.addMarker(𝓟44{newMarker})
𝓛10036{expect}(𝓟42{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},animation: 𝓛12643{undefined},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}})
const 𝓟46{iconUrl}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
𝓟44{newMarker}.iconUrl ⟵ 𝓟46{iconUrl};
function 𝓟47{$Lambda174} (): (𝓟48: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟45{markerInstance}.setIcon).toHaveBeenCalledWith(𝓟46{iconUrl})
}
return 𝓟43 = 𝓟41{markerManager}.updateIcon(𝓟44{newMarker}).then(𝓟47{$Lambda174})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟40{$Lambda173})))
}
𝓛10037{describe}(𝓛8743{String},𝓟38{$Lambda172})
function 𝓟49{$Lambda175} (): (𝓟50: [miss]𝓛[ty]10033{Void})
{
function 𝓟51{$Lambda176} (𝓟52{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟53{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟54: [miss]𝓛[ty]8654{Promise})
{
const 𝓟55{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟52{markerManager});
𝓟55{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟55{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟55{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟56{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟53{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟56{markerInstance}))
𝓟52{markerManager}.addMarker(𝓟55{newMarker})
𝓛10036{expect}(𝓟53{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},animation: 𝓛12643{undefined},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}})
const 𝓟57{opacity}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
𝓟55{newMarker}.opacity ⟵ 𝓟57{opacity};
function 𝓟58{$Lambda177} (): (𝓟59: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟56{markerInstance}.setOpacity).toHaveBeenCalledWith(𝓟57{opacity})
}
return 𝓟54 = 𝓟52{markerManager}.updateOpacity(𝓟55{newMarker}).then(𝓟58{$Lambda177})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟51{$Lambda176})))
}
𝓛10037{describe}(𝓛8743{String},𝓟49{$Lambda175})
function 𝓟60{$Lambda178} (): (𝓟61: [miss]𝓛[ty]10033{Void})
{
function 𝓟62{$Lambda179} (𝓟63{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟64{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟65: [miss]𝓛[ty]8654{Promise})
{
const 𝓟66{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟63{markerManager});
𝓟66{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟66{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟66{newMarker}.label ⟵ 𝓛8743{String};
𝓟66{newMarker}.visible ⟵ 𝓛8744{Boolean};
const 𝓟67{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟64{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟67{markerInstance}))
𝓟63{markerManager}.addMarker(𝓟66{newMarker})
𝓛10036{expect}(𝓟64{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},animation: 𝓛12643{undefined},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}})
𝓟66{newMarker}.visible ⟵ 𝓛8744{Boolean};
function 𝓟68{$Lambda180} (): (𝓟69: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟67{markerInstance}.setVisible).toHaveBeenCalledWith(𝓛8744{Boolean})
}
return 𝓟65 = 𝓟63{markerManager}.updateVisible(𝓟66{newMarker}).then(𝓟68{$Lambda180})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟62{$Lambda179})))
}
𝓛10037{describe}(𝓛8743{String},𝓟60{$Lambda178})
function 𝓟70{$Lambda181} (): (𝓟71: [miss]𝓛[ty]10033{Void})
{
function 𝓟72{$Lambda182} (𝓟73{markerManager}: [OOV]𝓟[ty]1458{MarkerManager},𝓟74{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟75: [miss]𝓛[ty]8654{Promise})
{
const 𝓟76{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟73{markerManager});
𝓟76{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟76{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟76{newMarker}.label ⟵ 𝓛8743{String};
𝓟76{newMarker}.visible ⟵ 𝓛8744{Boolean};
const 𝓟77{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟74{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟77{markerInstance}))
𝓟73{markerManager}.addMarker(𝓟76{newMarker})
𝓛10036{expect}(𝓟74{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},animation: 𝓛12643{undefined},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}})
const 𝓟78{zIndex}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
𝓟76{newMarker}.zIndex ⟵ 𝓟78{zIndex};
function 𝓟79{$Lambda183} (): (𝓟80: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟77{markerInstance}.setZIndex).toHaveBeenCalledWith(𝓟78{zIndex})
}
return 𝓟75 = 𝓟73{markerManager}.updateZIndex(𝓟76{newMarker}).then(𝓟79{$Lambda183})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟72{$Lambda182})))
}
𝓛10037{describe}(𝓛8743{String},𝓟70{$Lambda181})
}
𝓛10037{describe}(𝓛8743{String},𝓟15{$Lambda164})
Module: packages/core/services/maps-api-loader/lazy-maps-api-loader
type 𝓟[ty]81{LazyMapsAPILoaderConfigLiteral} = {channel: 𝓛[ty]10051{String}, clientId: 𝓛[ty]10051{String}, apiKey: 𝓛[ty]10051{String}, hostAndPath: 𝓛[ty]10051{String}, language: 𝓛[ty]10051{String}, libraries: 𝓛[ty]8670{Array}, region: 𝓛[ty]10051{String}, apiVersion: 𝓛[ty]10051{String}, protocol: 𝓛[ty]8655{Number}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
const 𝓟83{GoogleMapsScriptProtocol} = {HTTP: 𝓛8745{Number},HTTPS: 𝓛8745{Number},AUTO: 𝓛8745{Number}};
const 𝓟84{LAZY_MAPS_API_CONFIG} = 𝓟1903{InjectionToken}.CONSTRUCTOR(𝓛8743{String});
function 𝓟85{CONSTRUCTOR} (𝓟86{config}: [OOV]any,𝓟87{w}: [OOV]𝓟[ty]1633{WindowRef},𝓟88{d}: [OOV]𝓟[ty]1641{DocumentRef}): (𝓟[ty]92{LazyMapsAPILoader})
{
const 𝓟[ty]92{LazyMapsAPILoader};
const 𝓟[ty]92{LazyMapsAPILoader};
𝓟[ty]92{LazyMapsAPILoader}()
𝓟[ty]92{LazyMapsAPILoader}._config ⟵ 𝓛12546{BarBarToken}(𝓟86{config},{});
𝓟[ty]92{LazyMapsAPILoader}._windowRef ⟵ 𝓟87{w};
𝓟[ty]92{LazyMapsAPILoader}._documentRef ⟵ 𝓟88{d};
}
class 𝓟[ty]92{LazyMapsAPILoader} extends 𝓟[ty]5{MapsAPILoader}{
𝓟94{_scriptLoadingPromise}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8654{Promise});
𝓟95{_config}: [OOV]𝓟[ty]81{LazyMapsAPILoaderConfigLiteral};
𝓟96{_windowRef}: [OOV]𝓟[ty]1633{WindowRef};
𝓟97{_documentRef}: [OOV]𝓟[ty]1641{DocumentRef};
function 𝓟98{load} (): (𝓟99: 𝓛[ty]8654{Promise})
{
const 𝓟100{window} = 𝓟[ty]92{LazyMapsAPILoader}._windowRef.getNativeWindow() as any;
if (𝓛12592{AmpersandAmpersandToken}(𝓟100{window}.google,𝓟100{window}.google.maps))
{
return 𝓟99 = 𝓛1062{Promise}.resolve()
}
if (𝓟[ty]92{LazyMapsAPILoader}._scriptLoadingPromise)
{
return 𝓟99 = 𝓟[ty]92{LazyMapsAPILoader}._scriptLoadingPromise
}
const 𝓟101{script} = 𝓟[ty]92{LazyMapsAPILoader}._documentRef.getNativeDocument().createElement(𝓛8743{String});
𝓟101{script}.type ⟵ 𝓛8743{String};
𝓟101{script}.async ⟵ 𝓛8744{Boolean};
𝓟101{script}.defer ⟵ 𝓛8744{Boolean};
const 𝓟102{callbackName}: 𝓛[ty]10051{String} = 𝓛8743{String};
𝓟101{script}.src ⟵ 𝓟[ty]92{LazyMapsAPILoader}._getScriptSrc(𝓟102{callbackName});
function 𝓟103{$Lambda241} (𝓟104{resolve}: 𝓛[ty]8696{Function},𝓟105{reject}: 𝓛[ty]8696{Function}): (𝓟106: [miss]𝓛[ty]10033{Void})
{
function 𝓟107{$Lambda242} (): (𝓟108: [miss]𝓛[ty]10033{Void})
{
𝓟104{resolve}()
}
𝓟[ty]92{LazyMapsAPILoader}._windowRef.getNativeWindow() as any.access(𝓟102{callbackName}) ⟵ 𝓟107{$Lambda242};
function 𝓟109{$Lambda243} (𝓟110{error}: (𝓛[ty]10053{Error} ≠ 𝓛[ty]11364{Event})): (𝓟111: [miss]𝓛[ty]10033{Void})
{
𝓟105{reject}(𝓟110{error})
}
𝓟101{script}.onerror ⟵ 𝓟109{$Lambda243};
}
𝓟[ty]92{LazyMapsAPILoader}._scriptLoadingPromise ⟵ 𝓛1062{Promise}.CONSTRUCTOR(𝓟103{$Lambda241});
𝓟[ty]92{LazyMapsAPILoader}._documentRef.getNativeDocument().body.appendChild(𝓟101{script})
return 𝓟99 = 𝓟[ty]92{LazyMapsAPILoader}._scriptLoadingPromise
}
function 𝓟112{_getScriptSrc} (𝓟113{callbackName}: (𝓛[ty]8670{Array} ≠ 𝓛[ty]10051{String})): (𝓟114: 𝓛[ty]10051{String})
{
let 𝓟115{protocolType}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}) = 𝓛12546{BarBarToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]92{LazyMapsAPILoader}._config,𝓟[ty]92{LazyMapsAPILoader}._config.protocol),𝓟83{GoogleMapsScriptProtocol}.HTTPS);
let 𝓟116{protocol}: 𝓛[ty]10051{String};
𝓛12577{$Switch}(𝓟115{protocolType})
𝓛12634{$Case}(𝓟83{GoogleMapsScriptProtocol}.AUTO)
𝓟116{protocol} ⟵ 𝓛8743{String};
𝓛12634{$Case}(𝓟83{GoogleMapsScriptProtocol}.HTTP)
𝓟116{protocol} ⟵ 𝓛8743{String};
𝓛12634{$Case}(𝓟83{GoogleMapsScriptProtocol}.HTTPS)
𝓟116{protocol} ⟵ 𝓛8743{String};
const 𝓟117{hostAndPath}: 𝓛[ty]10051{String} = 𝓛12546{BarBarToken}(𝓟[ty]92{LazyMapsAPILoader}._config.hostAndPath,𝓛8743{String});
const 𝓟118{queryParams}: 𝓛[ty]8642{Object} = {channel: 𝓟[ty]92{LazyMapsAPILoader}._config.channel,callback: 𝓟113{callbackName},key: 𝓟[ty]92{LazyMapsAPILoader}._config.apiKey,v: 𝓛12546{BarBarToken}(𝓟[ty]92{LazyMapsAPILoader}._config.apiVersion,𝓛8743{String}),language: 𝓟[ty]92{LazyMapsAPILoader}._config.language,client: 𝓟[ty]92{LazyMapsAPILoader}._config.clientId,libraries: 𝓟[ty]92{LazyMapsAPILoader}._config.libraries,region: 𝓟[ty]92{LazyMapsAPILoader}._config.region};
function 𝓟119{$Lambda244} (𝓟120{k}: 𝓛[ty]10051{String}): (𝓟121: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟121 = 𝓛12637{ExclamationEqualsToken}(𝓟118{queryParams}.access(𝓟120{k}),𝓛12643{undefined})
}
function 𝓟122{$Lambda245} (𝓟123{k}: 𝓛[ty]10051{String}): (𝓟124: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟124 = 𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓛8757{Array}.isArray(𝓟118{queryParams}.access(𝓟123{k}))),𝓛12592{AmpersandAmpersandToken}(𝓛8757{Array}.isArray(𝓟118{queryParams}.access(𝓟123{k})),𝓛12595{GreaterThanToken}(𝓟118{queryParams}.access(𝓟123{k}).length,𝓛8745{Number})))
}
function 𝓟125{$Lambda246} (𝓟126{k}: 𝓛[ty]10051{String}): (𝓟127: [miss]𝓛[ty]8642{Object})
{
let 𝓟128{i} = 𝓟118{queryParams}.access(𝓟126{k});
if (𝓛8757{Array}.isArray(𝓟128{i}))
{
return 𝓟127 = {key: 𝓟126{k},value: 𝓟128{i}.join(𝓛8743{String})}
}
return 𝓟127 = {key: 𝓟126{k},value: 𝓟118{queryParams}.access(𝓟126{k})}
}
function 𝓟129{$Lambda247} (𝓟130{entry}: 𝓛[ty]8642{Object}): (𝓟131: [miss]𝓛[ty]10051{String})
{
return 𝓟131 = 𝓛12607{$Template}(𝓟130{entry}.key,𝓟130{entry}.value)
}
const 𝓟132{params}: 𝓛[ty]10051{String} = 𝓛8741{Object}.keys(𝓟118{queryParams}).filter(𝓟119{$Lambda244}).filter(𝓟122{$Lambda245}).map(𝓟125{$Lambda246}).map(𝓟129{$Lambda247}).join(𝓛8743{String});
return 𝓟114 = 𝓛12607{$Template}(𝓟116{protocol},𝓟117{hostAndPath},𝓟132{params})
}
}
Module: packages/js-marker-clusterer/directives
Module: packages/core/services/managers/circle-manager
function 𝓟133{CONSTRUCTOR} (𝓟134{_apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟135{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]139{CircleManager})
{
const 𝓟[ty]139{CircleManager};
const 𝓟[ty]139{CircleManager};
𝓟[ty]139{CircleManager}._circles ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]139{CircleManager}{
𝓟141{_circles}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟145{removeCircle} (𝓟146{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟147: 𝓛[ty]8654{Promise})
{
function 𝓟148{$Lambda116} (𝓟149{c}): (𝓟150: [miss]𝓛[ty]10033{Void})
{
𝓟149{c}.setMap(𝓛12643{undefined})
𝓟[ty]139{CircleManager}._circles.delete(𝓟146{circle})
}
return 𝓟147 = 𝓟[ty]139{CircleManager}._circles.get(𝓟146{circle}).then(𝓟148{$Lambda116})
}
function 𝓟142{addCircle} (𝓟143{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟144: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]139{CircleManager}._circles.set(𝓟143{circle},𝓟[ty]139{CircleManager}._apiWrapper.createCircle({clickable: 𝓟143{circle}.clickable,visible: 𝓟143{circle}.visible,center: {lat: 𝓟143{circle}.latitude,lng: 𝓟143{circle}.longitude},strokeOpacity: 𝓟143{circle}.strokeOpacity,strokePosition: 𝓟143{circle}.strokePosition,fillOpacity: 𝓟143{circle}.fillOpacity,radius: 𝓟143{circle}.radius,draggable: 𝓟143{circle}.draggable,strokeWeight: 𝓟143{circle}.strokeWeight,zIndex: 𝓟143{circle}.zIndex,strokeColor: 𝓟143{circle}.strokeColor,fillColor: 𝓟143{circle}.fillColor,editable: 𝓟143{circle}.editable}))
}
function 𝓟170{getRadius} (𝓟171{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟172: 𝓛[ty]8654{Promise})
{
function 𝓟173{$Lambda120} (𝓟174{c}): (𝓟175: [miss]𝓛[ty]8655{Number})
{
return 𝓟175 = 𝓟174{c}.getRadius()
}
return 𝓟172 = 𝓟[ty]139{CircleManager}._circles.get(𝓟171{circle}).then(𝓟173{$Lambda120})
}
function 𝓟200{setRadius} (𝓟201{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟202: 𝓛[ty]8654{Promise})
{
function 𝓟203{$Lambda125} (𝓟204{c}): (𝓟205: [miss]𝓛[ty]10033{Void})
{
return 𝓟205 = 𝓟204{c}.setRadius(𝓟201{circle}.radius)
}
return 𝓟202 = 𝓟[ty]139{CircleManager}._circles.get(𝓟201{circle}).then(𝓟203{$Lambda125})
}
function 𝓟182{setEditable} (𝓟183{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟184: 𝓛[ty]8654{Promise})
{
function 𝓟185{$Lambda122} (𝓟186{c}): (𝓟187: [miss]𝓛[ty]10033{Void})
{
return 𝓟187 = 𝓟186{c}.setEditable(𝓟183{circle}.editable)
}
return 𝓟184 = 𝓟[ty]139{CircleManager}._circles.get(𝓟183{circle}).then(𝓟185{$Lambda122})
}
function 𝓟151{setOptions} (𝓟152{circle}: [OOV]𝓟[ty]417{AgmCircle},𝓟153{options}: [OOV]𝓟[ty]798{CircleOptions}): (𝓟154: 𝓛[ty]8654{Promise})
{
function 𝓟155{$Lambda117} (𝓟156{c}): (𝓟157: [miss]𝓛[ty]10033{Void})
{
return 𝓟157 = 𝓟156{c}.setOptions(𝓟153{options})
}
return 𝓟154 = 𝓟[ty]139{CircleManager}._circles.get(𝓟152{circle}).then(𝓟155{$Lambda117})
}
function 𝓟164{getCenter} (𝓟165{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟166: 𝓛[ty]8654{Promise})
{
function 𝓟167{$Lambda119} (𝓟168{c}): (𝓟169: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟169 = 𝓟168{c}.getCenter()
}
return 𝓟166 = 𝓟[ty]139{CircleManager}._circles.get(𝓟165{circle}).then(𝓟167{$Lambda119})
}
function 𝓟176{setCenter} (𝓟177{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟178: 𝓛[ty]8654{Promise})
{
function 𝓟179{$Lambda121} (𝓟180{c}): (𝓟181: [miss]𝓛[ty]10033{Void})
{
return 𝓟181 = 𝓟180{c}.setCenter({lat: 𝓟177{circle}.latitude,lng: 𝓟177{circle}.longitude})
}
return 𝓟178 = 𝓟[ty]139{CircleManager}._circles.get(𝓟177{circle}).then(𝓟179{$Lambda121})
}
function 𝓟188{setDraggable} (𝓟189{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟190: 𝓛[ty]8654{Promise})
{
function 𝓟191{$Lambda123} (𝓟192{c}): (𝓟193: [miss]𝓛[ty]10033{Void})
{
return 𝓟193 = 𝓟192{c}.setDraggable(𝓟189{circle}.draggable)
}
return 𝓟190 = 𝓟[ty]139{CircleManager}._circles.get(𝓟189{circle}).then(𝓟191{$Lambda123})
}
function 𝓟194{setVisible} (𝓟195{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟196: 𝓛[ty]8654{Promise})
{
function 𝓟197{$Lambda124} (𝓟198{c}): (𝓟199: [miss]𝓛[ty]10033{Void})
{
return 𝓟199 = 𝓟198{c}.setVisible(𝓟195{circle}.visible)
}
return 𝓟196 = 𝓟[ty]139{CircleManager}._circles.get(𝓟195{circle}).then(𝓟197{$Lambda124})
}
function 𝓟206{createEventObservable} (𝓟207{eventName}: 𝓛[ty]10051{String},𝓟208{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟209: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟210{$Lambda126} (𝓟211{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟212: [miss]𝓛[ty]8696{Function})
{
let 𝓟213{listener}: [OOV]𝓟[ty]807{MapsEventListener} = 𝓛12643{undefined};
function 𝓟214{$Lambda127} (𝓟215{c}): (𝓟216: [miss]𝓛[ty]10033{Void})
{
function 𝓟217{$Lambda128} (𝓟218{e}: [OOV]any): (𝓟219: [OOV]any)
{
function 𝓟220{$Lambda129} (): (𝓟221: [OOV]any)
{
return 𝓟221 = 𝓟211{observer}.next(𝓟218{e})
}
return 𝓟219 = 𝓟[ty]139{CircleManager}._zone.run(𝓟220{$Lambda129})
}
𝓟213{listener} ⟵ 𝓟215{c}.addListener(𝓟207{eventName},𝓟217{$Lambda128});
}
𝓟[ty]139{CircleManager}._circles.get(𝓟208{circle}).then(𝓟214{$Lambda127})
function 𝓟222{$Lambda130} (): (𝓟223: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟213{listener},𝓛12643{undefined}))
{
𝓟213{listener}.remove()
}
}
return 𝓟212 = 𝓟222{$Lambda130}
}
return 𝓟209 = 𝓟1904{Observable}.create(𝓟210{$Lambda126})
}
function 𝓟158{getBounds} (𝓟159{circle}: [OOV]𝓟[ty]417{AgmCircle}): (𝓟160: 𝓛[ty]8654{Promise})
{
function 𝓟161{$Lambda118} (𝓟162{c}): (𝓟163: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟163 = 𝓟162{c}.getBounds()
}
return 𝓟160 = 𝓟[ty]139{CircleManager}._circles.get(𝓟159{circle}).then(𝓟161{$Lambda118})
}
}
Module: packages/core/services/managers/polygon-manager.spec
function 𝓟224{$Lambda200} (): (𝓟225: [miss]𝓛[ty]10033{Void})
{
function 𝓟226{$Lambda201} (): (𝓟227: [miss]𝓛[ty]10033{Void})
{
function 𝓟228{$Lambda202} (): (𝓟229: [OOV]any)
{
return 𝓟229 = 𝓟1898{NgZone}.CONSTRUCTOR({enableLongStackTrace: 𝓛8744{Boolean}})
}
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓟1898{NgZone},useFactory: 𝓟228{$Lambda202}},𝓛12643{undefined},𝓛12643{undefined},{provide: 𝓛12643{undefined},useValue: 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}))})})
}
𝓛1{<UNKNOWN>}(𝓟226{$Lambda201})
function 𝓟230{$Lambda203} (): (𝓟231: [miss]𝓛[ty]10033{Void})
{
function 𝓟232{$Lambda204} (𝓟233{polygonManager}: [OOV]𝓟[ty]597{PolygonManager},𝓟234{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟235: [miss]𝓛[ty]10033{Void})
{
const 𝓟236{newPolygon}: [OOV]𝓟[ty]1085{AgmPolygon} = 𝓟1080{CONSTRUCTOR}(𝓟233{polygonManager});
𝓟233{polygonManager}.addPolygon(𝓟236{newPolygon})
𝓛10036{expect}(𝓟234{apiWrapper}.createPolygon).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛12643{undefined},strokeOpacity: 𝓛12643{undefined},fillOpacity: 𝓛12643{undefined},paths: 𝓛8757{Array}(),draggable: 𝓛8744{Boolean},geodesic: 𝓛8744{Boolean},strokeWeight: 𝓛12643{undefined},zIndex: 𝓛12643{undefined},strokeColor: 𝓛12643{undefined},fillColor: 𝓛12643{undefined},editable: 𝓛8744{Boolean}})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟232{$Lambda204}))
}
𝓛10037{describe}(𝓛8743{String},𝓟230{$Lambda203})
function 𝓟237{$Lambda205} (): (𝓟238: [miss]𝓛[ty]10033{Void})
{
function 𝓟239{$Lambda206} (𝓟240{polygonManager}: [OOV]𝓟[ty]597{PolygonManager},𝓟241{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟242: [miss]𝓛[ty]10033{Void})
{
const 𝓟243{newPolygon}: [OOV]𝓟[ty]1085{AgmPolygon} = 𝓟1080{CONSTRUCTOR}(𝓟240{polygonManager});
const 𝓟244{polygonInstance}: [OOV]𝓟[ty]799{Polygon} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟241{apiWrapper}.createPolygon as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟244{polygonInstance}))
𝓟240{polygonManager}.addPolygon(𝓟243{newPolygon})
function 𝓟245{$Lambda207} (): (𝓟246: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟244{polygonInstance}.setMap).toHaveBeenCalledWith(𝓛12643{undefined})
}
𝓟240{polygonManager}.deletePolygon(𝓟243{newPolygon}).then(𝓟245{$Lambda207})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟239{$Lambda206}))
}
𝓛10037{describe}(𝓛8743{String},𝓟237{$Lambda205})
}
𝓛10037{describe}(𝓛8743{String},𝓟224{$Lambda200})
Module: packages/core/directives
Module: packages/js-marker-clusterer/services/managers/cluster-manager
let 𝓟247{MarkerClusterer}: [OOV]any;
function 𝓟248{CONSTRUCTOR} (𝓟249{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟250{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]257{ClusterManager})
{
const 𝓟[ty]257{ClusterManager};
const 𝓟[ty]257{ClusterManager};
𝓟[ty]257{ClusterManager}(𝓟249{_mapsWrapper},𝓟250{_zone})
function 𝓟254{$Lambda268} (𝓟255{resolver}): (𝓟256: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]257{ClusterManager}._resolver ⟵ 𝓟255{resolver};
}
𝓟[ty]257{ClusterManager}._clustererInstance ⟵ 𝓛1062{Promise}.CONSTRUCTOR(𝓟254{$Lambda268});
}
class 𝓟[ty]257{ClusterManager} extends 𝓟[ty]1458{MarkerManager}{
𝓟259{_clustererInstance}: 𝓛[ty]8654{Promise};
𝓟260{_resolver}: 𝓛[ty]8696{Function};
function 𝓟323{setImagePath} (𝓟324{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟325: 𝓛[ty]10033{Void})
{
function 𝓟326{$Lambda280} (𝓟327{cluster}): (𝓟328: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟324{c}.imagePath,𝓛12643{undefined}))
{
𝓛1{<UNKNOWN>} ⟵ 𝓟324{c}.imagePath;
}
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟326{$Lambda280})
}
function 𝓟317{setAverageCenter} (𝓟318{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟319: 𝓛[ty]10033{Void})
{
function 𝓟320{$Lambda279} (𝓟321{cluster}): (𝓟322: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟318{c}.averageCenter,𝓛12643{undefined}))
{
𝓛1{<UNKNOWN>} ⟵ 𝓟318{c}.averageCenter;
}
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟320{$Lambda279})
}
function 𝓟288{clearMarkers} (): (𝓟289: 𝓛[ty]8654{Promise})
{
function 𝓟290{$Lambda274} (𝓟291{cluster}): (𝓟292: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}()
}
return 𝓟289 = 𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟290{$Lambda274})
}
function 𝓟276{deleteMarker} (𝓟277{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟278: 𝓛[ty]8654{Promise})
{
const 𝓟279{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]257{ClusterManager}._markers.get(𝓟277{marker});
if (𝓛12599{EqualsEqualsToken}(𝓟279{m},𝓛12643{undefined}))
{
return 𝓟278 = 𝓛1062{Promise}.resolve()
}
function 𝓟280{$Lambda271} (𝓟281{m}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟282: [miss]𝓛[ty]10033{Void})
{
function 𝓟283{$Lambda272} (): (𝓟284: [miss]𝓛[ty]10033{Void})
{
𝓟281{m}.setMap(𝓛12643{undefined})
function 𝓟285{$Lambda273} (𝓟286{cluster}): (𝓟287: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟281{m})
𝓟[ty]257{ClusterManager}._markers.delete(𝓟277{marker})
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟285{$Lambda273})
}
𝓟[ty]257{ClusterManager}._zone.run(𝓟283{$Lambda272})
}
return 𝓟278 = 𝓟279{m}.then(𝓟280{$Lambda271})
}
function 𝓟293{setGridSize} (𝓟294{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟295: 𝓛[ty]10033{Void})
{
function 𝓟296{$Lambda275} (𝓟297{cluster}): (𝓟298: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟294{c}.gridSize)
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟296{$Lambda275})
}
function 𝓟329{setMinimumClusterSize} (𝓟330{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟331: 𝓛[ty]10033{Void})
{
function 𝓟332{$Lambda281} (𝓟333{cluster}): (𝓟334: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟330{c}.minimumClusterSize,𝓛12643{undefined}))
{
𝓛1{<UNKNOWN>} ⟵ 𝓟330{c}.minimumClusterSize;
}
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟332{$Lambda281})
}
function 𝓟335{setImageExtension} (𝓟336{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟337: 𝓛[ty]10033{Void})
{
function 𝓟338{$Lambda282} (𝓟339{cluster}): (𝓟340: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟336{c}.imageExtension,𝓛12643{undefined}))
{
𝓛1{<UNKNOWN>} ⟵ 𝓟336{c}.imageExtension;
}
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟338{$Lambda282})
}
function 𝓟299{setMaxZoom} (𝓟300{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟301: 𝓛[ty]10033{Void})
{
function 𝓟302{$Lambda276} (𝓟303{cluster}): (𝓟304: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟300{c}.maxZoom)
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟302{$Lambda276})
}
function 𝓟305{setStyles} (𝓟306{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟307: 𝓛[ty]10033{Void})
{
function 𝓟308{$Lambda277} (𝓟309{cluster}): (𝓟310: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟306{c}.styles)
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟308{$Lambda277})
}
function 𝓟261{init} (𝓟262{options}: [OOV]𝓟[ty]341{ClusterOptions}): (𝓟263: 𝓛[ty]10033{Void})
{
function 𝓟264{$Lambda269} (𝓟265{map}): (𝓟266: [miss]𝓛[ty]10033{Void})
{
const 𝓟267{clusterer} = 𝓟247{MarkerClusterer}.CONSTRUCTOR(𝓟265{map},𝓛8757{Array}(),𝓟262{options});
𝓟[ty]257{ClusterManager}._resolver(𝓟267{clusterer})
}
𝓟[ty]257{ClusterManager}._mapsWrapper.getNativeMap().then(𝓟264{$Lambda269})
}
function 𝓟268{addMarker} (𝓟269{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟270: 𝓛[ty]10033{Void})
{
const 𝓟271{clusterPromise}: 𝓛[ty]8654{Promise} = 𝓟[ty]257{ClusterManager}._clustererInstance;
const 𝓟272{markerPromise}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]257{ClusterManager}._mapsWrapper.createMarker({clickable: 𝓟269{marker}.clickable,visible: 𝓟269{marker}.visible,icon: 𝓟269{marker}.iconUrl,label: 𝓟269{marker}.label,draggable: 𝓟269{marker}.draggable,zIndex: 𝓟269{marker}.zIndex,position: {lat: 𝓟269{marker}.latitude,lng: 𝓟269{marker}.longitude},opacity: 𝓟269{marker}.opacity,title: 𝓟269{marker}.title},𝓛8744{Boolean});
function 𝓟273{$Lambda270} (𝓟274{_}): (𝓟275: [miss]𝓛[ty]10033{Void})
{
}
𝓛1062{Promise}.all(𝓛8757{Array}(𝓟271{clusterPromise},𝓟272{markerPromise})).then(𝓟273{$Lambda270})
𝓟[ty]257{ClusterManager}._markers.set(𝓟269{marker},𝓟272{markerPromise})
}
function 𝓟311{setZoomOnClick} (𝓟312{c}: [OOV]𝓟[ty]1002{AgmMarkerCluster}): (𝓟313: 𝓛[ty]10033{Void})
{
function 𝓟314{$Lambda278} (𝓟315{cluster}): (𝓟316: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟312{c}.zoomOnClick,𝓛12643{undefined}))
{
𝓛1{<UNKNOWN>} ⟵ 𝓟312{c}.zoomOnClick;
}
}
𝓟[ty]257{ClusterManager}._clustererInstance.then(𝓟314{$Lambda278})
}
}
Module: packages/js-marker-clusterer/services/google-clusterer-types
type 𝓟[ty]341{ClusterOptions} = {imageExtension: 𝓛[ty]10051{String}, zoomOnClick: 𝓛[ty]8666{Boolean}, minimumClusterSize: 𝓛[ty]8655{Number}, styles: 𝓟[ty]344{ClusterStyle}, imagePath: 𝓛[ty]10051{String}, maxZoom: 𝓛[ty]8655{Number}, averageCenter: 𝓛[ty]8666{Boolean}, gridSize: 𝓛[ty]8655{Number}}
type 𝓟[ty]342{MarkerClustererInstance} = {redraw: ()->𝓛[ty]10033{Void}, zoomOnClick_: 𝓛[ty]8666{Boolean}, getExtendedBounds: (𝓛[ty]2{<UNKNOWN>})->𝓛[ty]2{<UNKNOWN>}, getMarkers: ()->𝓛[ty]8670{Array}, resetViewport: ()->𝓛[ty]10033{Void}, clearMarkers: ()->𝓛[ty]10033{Void}, setCalculator: (𝓟[ty]343{CalculateFunction})->𝓛[ty]10033{Void}, getCalculator: ()->𝓟[ty]343{CalculateFunction}, getTotalClusters: ()->𝓛[ty]8655{Number}, setMap: (𝓛[ty]2{<UNKNOWN>})->𝓛[ty]10033{Void}, isZoomOnClick: ()->𝓛[ty]8666{Boolean}, setGridSize: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getMap: ()->𝓛[ty]2{<UNKNOWN>}, addMarkers: (𝓛[ty]8670{Array},𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, imageExtension_: 𝓛[ty]10051{String}, removeMarker: (𝓛[ty]2{<UNKNOWN>})->𝓛[ty]8666{Boolean}, getTotalMarkers: ()->𝓛[ty]8670{Array}, averageCenter_: 𝓛[ty]8666{Boolean}, imagePath_: 𝓛[ty]10051{String}, setMaxZoom: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getGridSize: ()->𝓛[ty]8655{Number}, setStyles: (𝓟[ty]344{ClusterStyle})->𝓛[ty]10033{Void}, getStyles: ()->𝓟[ty]344{ClusterStyle}, minimumClusterSize_: 𝓛[ty]8655{Number}, addMarker: (𝓛[ty]2{<UNKNOWN>},𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, CONSTRUCTOR: (𝓛[ty]2{<UNKNOWN>},𝓛[ty]8670{Array},𝓟[ty]341{ClusterOptions})->𝓟[ty]342{MarkerClustererInstance}}
type 𝓟[ty]343{CalculateFunction} = (𝓛[ty]8670{Array},𝓛[ty]8655{Number})->𝓟[ty]345{CalculatorResult}
type 𝓟[ty]344{ClusterStyle} = {anchor: 𝓛[ty]8670{Array}, url: 𝓛[ty]10051{String}, height: 𝓛[ty]8655{Number}, textColor: 𝓛[ty]10051{String}, textSize: 𝓛[ty]8655{Number}, iconAnchor: 𝓛[ty]8670{Array}, backgroundPosition: 𝓛[ty]10051{String}, width: 𝓛[ty]8655{Number}}
type 𝓟[ty]345{CalculatorResult} = {text: 𝓛[ty]10051{String}, index: 𝓛[ty]8655{Number}}
Module: packages/core/core.module
function 𝓟346{coreDirectives} (): (𝓟347: [miss]𝓛[ty]8670{Array})
{
return 𝓟347 = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined})
}
function 𝓟348{CONSTRUCTOR} (): (𝓟[ty]355{AgmCoreModule})
{
const 𝓟[ty]355{AgmCoreModule};
const 𝓟[ty]355{AgmCoreModule};
}
function 𝓟352{forRoot} (𝓟353{lazyMapsAPILoaderConfig}: [OOV]𝓟[ty]81{LazyMapsAPILoaderConfigLiteral}): (𝓟354: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟354 = {ngModule: 𝓛12643{undefined},providers: 𝓛8757{Array}(𝓛12587{$Spread}(𝓟1645{BROWSER_GLOBALS_PROVIDERS}),{provide: 𝓛12643{undefined},useClass: 𝓛12643{undefined}},{provide: 𝓟84{LAZY_MAPS_API_CONFIG},useValue: 𝓟353{lazyMapsAPILoaderConfig}})}
}
class 𝓟[ty]355{AgmCoreModule}{
}
Module: packages/core/services/managers/kml-layer-manager
let 𝓟357{google}: [OOV]any;
function 𝓟358{CONSTRUCTOR} (𝓟359{_wrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟360{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]364{KmlLayerManager})
{
const 𝓟[ty]364{KmlLayerManager};
const 𝓟[ty]364{KmlLayerManager};
𝓟[ty]364{KmlLayerManager}._layers ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]364{KmlLayerManager}{
𝓟366{_layers}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟367{addKmlLayer} (𝓟368{layer}: [OOV]𝓟[ty]1026{AgmKmlLayer}): (𝓟369: [miss]𝓛[ty]10033{Void})
{
function 𝓟370{$Lambda157} (𝓟371{m}): (𝓟372: [OOV]any)
{
return 𝓟372 = 𝓟357{google}.maps.KmlLayer.CONSTRUCTOR({clickable: 𝓟368{layer}.clickable,suppressInfoWindows: 𝓟368{layer}.suppressInfoWindows,map: 𝓟371{m},url: 𝓟368{layer}.url,preserveViewport: 𝓟368{layer}.preserveViewport,screenOverlays: 𝓟368{layer}.screenOverlays,zIndex: 𝓟368{layer}.zIndex} as 𝓟[ty]823{KmlLayerOptions})
}
const 𝓟373{newLayer}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]364{KmlLayerManager}._wrapper.getNativeMap().then(𝓟370{$Lambda157});
𝓟[ty]364{KmlLayerManager}._layers.set(𝓟368{layer},𝓟373{newLayer})
}
function 𝓟374{setOptions} (𝓟375{layer}: [OOV]𝓟[ty]1026{AgmKmlLayer},𝓟376{options}: [OOV]𝓟[ty]823{KmlLayerOptions}): (𝓟377: [miss]𝓛[ty]10033{Void})
{
function 𝓟378{$Lambda158} (𝓟379{l}): (𝓟380: [miss]𝓛[ty]10033{Void})
{
return 𝓟380 = 𝓟379{l}.setOptions(𝓟376{options})
}
𝓟[ty]364{KmlLayerManager}._layers.get(𝓟375{layer}).then(𝓟378{$Lambda158})
}
function 𝓟381{deleteKmlLayer} (𝓟382{layer}: [OOV]𝓟[ty]1026{AgmKmlLayer}): (𝓟383: [miss]𝓛[ty]10033{Void})
{
function 𝓟384{$Lambda159} (𝓟385{l}): (𝓟386: [miss]𝓛[ty]10033{Void})
{
𝓟385{l}.setMap(𝓛12643{undefined})
𝓟[ty]364{KmlLayerManager}._layers.delete(𝓟382{layer})
}
𝓟[ty]364{KmlLayerManager}._layers.get(𝓟382{layer}).then(𝓟384{$Lambda159})
}
function 𝓟387{createEventObservable} (𝓟388{eventName}: 𝓛[ty]10051{String},𝓟389{layer}: [OOV]𝓟[ty]1026{AgmKmlLayer}): (𝓟390: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟391{$Lambda160} (𝓟392{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟393: [miss]𝓛[ty]10033{Void})
{
function 𝓟394{$Lambda161} (𝓟395{m}: [OOV]𝓟[ty]802{KmlLayer}): (𝓟396: [miss]𝓛[ty]10033{Void})
{
function 𝓟397{$Lambda162} (𝓟398{e}: [OOV]any): (𝓟399: [OOV]any)
{
function 𝓟400{$Lambda163} (): (𝓟401: [OOV]any)
{
return 𝓟401 = 𝓟392{observer}.next(𝓟398{e})
}
return 𝓟399 = 𝓟[ty]364{KmlLayerManager}._zone.run(𝓟400{$Lambda163})
}
𝓟395{m}.addListener(𝓟388{eventName},𝓟397{$Lambda162})
}
𝓟[ty]364{KmlLayerManager}._layers.get(𝓟389{layer}).then(𝓟394{$Lambda161})
}
return 𝓟390 = 𝓟1904{Observable}.create(𝓟391{$Lambda160})
}
}
Module: packages/core/services/maps-api-loader/noop-maps-api-loader
function 𝓟402{CONSTRUCTOR} (): (𝓟[ty]406{NoOpMapsAPILoader})
{
const 𝓟[ty]406{NoOpMapsAPILoader};
const 𝓟[ty]406{NoOpMapsAPILoader};
}
class 𝓟[ty]406{NoOpMapsAPILoader} extends 𝓟[ty]5{MapsAPILoader}{
function 𝓟408{load} (): (𝓟409: 𝓛[ty]8654{Promise})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓛12233{window} as any.google),𝓛12569{ExclamationToken}(𝓛12233{window} as any.google.maps)))
{
𝓛8749{Error}.CONSTRUCTOR(𝓛8743{String})
}
return 𝓟409 = 𝓛1062{Promise}.resolve()
}
}
Module: packages/core/directives/circle
const 𝓟411{_mapOptions}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟412{CONSTRUCTOR} (𝓟413{_manager}: [OOV]𝓟[ty]139{CircleManager}): (𝓟[ty]417{AgmCircle})
{
const 𝓟[ty]417{AgmCircle};
const 𝓟[ty]417{AgmCircle};
𝓟[ty]417{AgmCircle}.mouseOut ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.strokePosition ⟵ 𝓛8743{String};
𝓟[ty]417{AgmCircle}.mouseOver ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.draggable ⟵ 𝓛8744{Boolean};
𝓟[ty]417{AgmCircle}.radiusChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.strokeWeight ⟵ 𝓛8745{Number};
𝓟[ty]417{AgmCircle}.dragEnd ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.editable ⟵ 𝓛8744{Boolean};
𝓟[ty]417{AgmCircle}._eventSubscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]417{AgmCircle}.circleDblClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}._circleAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]417{AgmCircle}.centerChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.rightClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.drag ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.dragStart ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.mouseUp ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.visible ⟵ 𝓛8744{Boolean};
𝓟[ty]417{AgmCircle}.mouseMove ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.circleClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.mouseDown ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]417{AgmCircle}.radius ⟵ 𝓛8745{Number};
𝓟[ty]417{AgmCircle}.clickable ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]417{AgmCircle} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟419{mouseDown}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟420{clickable}: 𝓛[ty]8666{Boolean};
𝓟421{mouseOver}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟422{latitude}: 𝓛[ty]8655{Number};
𝓟423{visible}: 𝓛[ty]8666{Boolean};
𝓟424{strokeOpacity}: 𝓛[ty]8655{Number};
𝓟425{strokePosition}: [OOV]any;
𝓟426{fillOpacity}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟427{mouseMove}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟428{centerChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟429{dragEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟430{radius}: 𝓛[ty]8655{Number};
𝓟431{longitude}: 𝓛[ty]8655{Number};
𝓟432{rightClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟433{_circleAddedToManager}: 𝓛[ty]8666{Boolean};
𝓟434{draggable}: 𝓛[ty]8666{Boolean};
𝓟435{circleDblClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟436{dragStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟437{_eventSubscriptions}: 𝓛[ty]8670{Array};
𝓟438{strokeWeight}: 𝓛[ty]8655{Number};
𝓟439{circleClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟440{mouseOut}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟441{zIndex}: 𝓛[ty]8655{Number};
𝓟442{drag}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟443{mouseUp}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟444{radiusChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟445{strokeColor}: 𝓛[ty]10051{String};
𝓟446{fillColor}: 𝓛[ty]10051{String};
𝓟447{editable}: 𝓛[ty]8666{Boolean};
function 𝓟450{ngOnChanges} (𝓟451{changes}: 𝓛[ty]8642{Object}): (𝓟452: [miss]𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]417{AgmCircle}._circleAddedToManager))
{
}
if (𝓛12546{BarBarToken}(𝓟451{changes}.access(𝓛8743{String}),𝓟451{changes}.access(𝓛8743{String})))
{
𝓟[ty]417{AgmCircle}._manager.setCenter(𝓟[ty]417{AgmCircle})
}
if (𝓟451{changes}.access(𝓛8743{String}))
{
𝓟[ty]417{AgmCircle}._manager.setEditable(𝓟[ty]417{AgmCircle})
}
if (𝓟451{changes}.access(𝓛8743{String}))
{
𝓟[ty]417{AgmCircle}._manager.setDraggable(𝓟[ty]417{AgmCircle})
}
if (𝓟451{changes}.access(𝓛8743{String}))
{
𝓟[ty]417{AgmCircle}._manager.setVisible(𝓟[ty]417{AgmCircle})
}
if (𝓟451{changes}.access(𝓛8743{String}))
{
𝓟[ty]417{AgmCircle}._manager.setRadius(𝓟[ty]417{AgmCircle})
}
𝓟[ty]417{AgmCircle}._updateCircleOptionsChanges(𝓟451{changes})
}
function 𝓟453{_updateCircleOptionsChanges} (𝓟454{changes}: 𝓛[ty]8642{Object}): (𝓟455: [miss]𝓛[ty]10033{Void})
{
let 𝓟456{options}: 𝓛[ty]8642{Object} = {};
function 𝓟457{$Lambda0} (𝓟458{k}): (𝓟459: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟459 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟411{_mapOptions}.indexOf(𝓟458{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
let 𝓟460{optionKeys}: [miss]𝓛[ty]8670{Array} = 𝓛8741{Object}.keys(𝓟454{changes}).filter(𝓟457{$Lambda0});
function 𝓟461{$Lambda1} (𝓟462{k}): (𝓟463: [miss]𝓛[ty]10033{Void})
{
𝓟456{options}.access(𝓟462{k}) ⟵ 𝓟454{changes}.access(𝓟462{k}).currentValue;
}
𝓟460{optionKeys}.forEach(𝓟461{$Lambda1})
if (𝓛12595{GreaterThanToken}(𝓟460{optionKeys}.length,𝓛8745{Number}))
{
𝓟[ty]417{AgmCircle}._manager.setOptions(𝓟[ty]417{AgmCircle},𝓟456{options})
}
}
function 𝓟464{_registerEventListeners} (): (𝓟465: [miss]𝓛[ty]10033{Void})
{
let 𝓟466{events}: 𝓛[ty]3199{Map} = 𝓛2995{Map}.CONSTRUCTOR();
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.centerChange)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.circleClick)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.circleDblClick)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.drag)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.dragEnd)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.dragStart)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.mouseDown)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.mouseMove)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.mouseOut)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.mouseOver)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.mouseUp)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.radiusChange)
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]417{AgmCircle}.rightClick)
function 𝓟467{$Lambda2} (𝓟468{eventEmitter},𝓟469{eventName}): (𝓟470: [miss]𝓛[ty]10033{Void})
{
function 𝓟471{$Lambda3} (𝓟472{value}): (𝓟473: [miss]𝓛[ty]10033{Void})
{
𝓛12577{$Switch}(𝓟469{eventName})
𝓛12634{$Case}(𝓛8743{String})
function 𝓟474{$Lambda4} (𝓟475{radius}): (𝓟476: [OOV]any)
{
return 𝓟476 = 𝓟468{eventEmitter}.emit(𝓟475{radius})
}
𝓟[ty]417{AgmCircle}._manager.getRadius(𝓟[ty]417{AgmCircle}).then(𝓟474{$Lambda4})
𝓛12634{$Case}(𝓛8743{String})
function 𝓟477{$Lambda5} (𝓟478{center}): (𝓟479: [OOV]any)
{
return 𝓟479 = 𝓟468{eventEmitter}.emit({lat: 𝓟478{center}.lat(),lng: 𝓟478{center}.lng()} as 𝓟[ty]820{LatLngLiteral})
}
𝓟[ty]417{AgmCircle}._manager.getCenter(𝓟[ty]417{AgmCircle}).then(𝓟477{$Lambda5})
𝓟468{eventEmitter}.emit({coords: {lat: 𝓟472{value}.latLng.lat(),lng: 𝓟472{value}.latLng.lng()}} as 𝓟[ty]410{MouseEvent})
}
𝓟[ty]417{AgmCircle}._eventSubscriptions.push(𝓟[ty]417{AgmCircle}._manager.createEventObservable(𝓟469{eventName},𝓟[ty]417{AgmCircle}).subscribe(𝓟471{$Lambda3}))
}
𝓛1{<UNKNOWN>}(𝓟467{$Lambda2})
}
function 𝓟487{getCenter} (): (𝓟488: 𝓛[ty]8654{Promise})
{
return 𝓟488 = 𝓟[ty]417{AgmCircle}._manager.getCenter(𝓟[ty]417{AgmCircle})
}
function 𝓟448{ngOnInit} (): (𝓟449: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]417{AgmCircle}._manager.addCircle(𝓟[ty]417{AgmCircle})
𝓟[ty]417{AgmCircle}._circleAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]417{AgmCircle}._registerEventListeners()
}
function 𝓟480{ngOnDestroy} (): (𝓟481: [miss]𝓛[ty]10033{Void})
{
function 𝓟482{$Lambda6} (𝓟483{s}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟484: [miss]𝓛[ty]10033{Void})
{
𝓟483{s}.unsubscribe()
}
𝓟[ty]417{AgmCircle}._eventSubscriptions.forEach(𝓟482{$Lambda6})
𝓟[ty]417{AgmCircle}._eventSubscriptions ⟵ 𝓛12643{undefined};
𝓟[ty]417{AgmCircle}._manager.removeCircle(𝓟[ty]417{AgmCircle})
}
function 𝓟485{getBounds} (): (𝓟486: (𝓛[ty]10051{String} ≠ 𝓛[ty]8654{Promise}))
{
return 𝓟486 = 𝓟[ty]417{AgmCircle}._manager.getBounds(𝓟[ty]417{AgmCircle})
}
}
Module: packages/core/services/managers/polyline-manager.spec
function 𝓟489{$Lambda217} (): (𝓟490: [miss]𝓛[ty]10033{Void})
{
function 𝓟491{$Lambda218} (): (𝓟492: [miss]𝓛[ty]10033{Void})
{
function 𝓟493{$Lambda219} (): (𝓟494: [OOV]any)
{
return 𝓟494 = 𝓟1898{NgZone}.CONSTRUCTOR({enableLongStackTrace: 𝓛8744{Boolean}})
}
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓟1898{NgZone},useFactory: 𝓟493{$Lambda219}},𝓛12643{undefined},{provide: 𝓛12643{undefined},useValue: 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}))})})
}
𝓛1{<UNKNOWN>}(𝓟491{$Lambda218})
function 𝓟495{$Lambda220} (): (𝓟496: [miss]𝓛[ty]10033{Void})
{
function 𝓟497{$Lambda221} (𝓟498{polylineManager}: [OOV]𝓟[ty]657{PolylineManager},𝓟499{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟500: [miss]𝓛[ty]10033{Void})
{
const 𝓟501{newPolyline}: [OOV]𝓟[ty]1796{AgmPolyline} = 𝓟1791{CONSTRUCTOR}(𝓟498{polylineManager});
𝓟498{polylineManager}.addPolyline(𝓟501{newPolyline})
𝓛10036{expect}(𝓟499{apiWrapper}.createPolyline).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},path: 𝓛8757{Array}(),visible: 𝓛8744{Boolean},strokeOpacity: 𝓛12643{undefined},draggable: 𝓛8744{Boolean},geodesic: 𝓛8744{Boolean},strokeWeight: 𝓛12643{undefined},zIndex: 𝓛12643{undefined},strokeColor: 𝓛12643{undefined},editable: 𝓛8744{Boolean}})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟497{$Lambda221}))
}
𝓛10037{describe}(𝓛8743{String},𝓟495{$Lambda220})
function 𝓟502{$Lambda222} (): (𝓟503: [miss]𝓛[ty]10033{Void})
{
function 𝓟504{$Lambda223} (𝓟505{polylineManager}: [OOV]𝓟[ty]657{PolylineManager},𝓟506{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟507: [miss]𝓛[ty]10033{Void})
{
const 𝓟508{newPolyline}: [OOV]𝓟[ty]1796{AgmPolyline} = 𝓟1791{CONSTRUCTOR}(𝓟505{polylineManager});
const 𝓟509{polylineInstance}: [OOV]𝓟[ty]803{Polyline} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟506{apiWrapper}.createPolyline as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟509{polylineInstance}))
𝓟505{polylineManager}.addPolyline(𝓟508{newPolyline})
function 𝓟510{$Lambda224} (): (𝓟511: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟509{polylineInstance}.setMap).toHaveBeenCalledWith(𝓛12643{undefined})
}
𝓟505{polylineManager}.deletePolyline(𝓟508{newPolyline}).then(𝓟510{$Lambda224})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟504{$Lambda223}))
}
𝓛10037{describe}(𝓛8743{String},𝓟502{$Lambda222})
}
𝓛10037{describe}(𝓛8743{String},𝓟489{$Lambda217})
Module: packages/core/services/managers/info-window-manager
function 𝓟512{CONSTRUCTOR} (𝓟513{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟514{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟515{_markerManager}: [OOV]𝓟[ty]1458{MarkerManager}): (𝓟[ty]519{InfoWindowManager})
{
const 𝓟[ty]519{InfoWindowManager};
const 𝓟[ty]519{InfoWindowManager};
𝓟[ty]519{InfoWindowManager}._infoWindows ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]519{InfoWindowManager}{
𝓟521{_infoWindows}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟531{setPosition} (𝓟532{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟533: 𝓛[ty]8654{Promise})
{
function 𝓟534{$Lambda145} (𝓟535{i}: [OOV]𝓟[ty]805{InfoWindow}): (𝓟536: [miss]𝓛[ty]10033{Void})
{
return 𝓟536 = 𝓟535{i}.setPosition({lat: 𝓟532{infoWindow}.latitude,lng: 𝓟532{infoWindow}.longitude})
}
return 𝓟533 = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟532{infoWindow}).then(𝓟534{$Lambda145})
}
function 𝓟543{open} (𝓟544{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟545: 𝓛[ty]8654{Promise})
{
function 𝓟546{$Lambda147} (𝓟547{w}): (𝓟548: [miss]𝓛[ty]8654{Promise})
{
if (𝓛12637{ExclamationEqualsToken}(𝓟544{infoWindow}.hostMarker,𝓛12643{undefined}))
{
function 𝓟549{$Lambda148} (𝓟550{marker}): (𝓟551: [miss]𝓛[ty]8654{Promise})
{
function 𝓟552{$Lambda149} (𝓟553{map}): (𝓟554: [miss]𝓛[ty]10033{Void})
{
return 𝓟554 = 𝓟547{w}.open(𝓟553{map},𝓟550{marker})
}
return 𝓟551 = 𝓟[ty]519{InfoWindowManager}._mapsWrapper.getNativeMap().then(𝓟552{$Lambda149})
}
return 𝓟548 = 𝓟[ty]519{InfoWindowManager}._markerManager.getNativeMarker(𝓟544{infoWindow}.hostMarker).then(𝓟549{$Lambda148})
}
function 𝓟555{$Lambda150} (𝓟556{map}): (𝓟557: [miss]𝓛[ty]10033{Void})
{
return 𝓟557 = 𝓟547{w}.open(𝓟556{map})
}
return 𝓟548 = 𝓟[ty]519{InfoWindowManager}._mapsWrapper.getNativeMap().then(𝓟555{$Lambda150})
}
return 𝓟545 = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟544{infoWindow}).then(𝓟546{$Lambda147})
}
function 𝓟564{setOptions} (𝓟565{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow},𝓟566{options}: [OOV]𝓟[ty]810{InfoWindowOptions}): (𝓟567: [miss]𝓛[ty]8654{Promise})
{
function 𝓟568{$Lambda152} (𝓟569{i}: [OOV]𝓟[ty]805{InfoWindow}): (𝓟570: [miss]𝓛[ty]10033{Void})
{
return 𝓟570 = 𝓟569{i}.setOptions(𝓟566{options})
}
return 𝓟567 = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟565{infoWindow}).then(𝓟568{$Lambda152})
}
function 𝓟522{deleteInfoWindow} (𝓟523{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟524: 𝓛[ty]8654{Promise})
{
const 𝓟525{iWindow}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟523{infoWindow});
if (𝓛12599{EqualsEqualsToken}(𝓟525{iWindow},𝓛12643{undefined}))
{
return 𝓟524 = 𝓛1062{Promise}.resolve()
}
function 𝓟526{$Lambda143} (𝓟527{i}: [OOV]𝓟[ty]805{InfoWindow}): (𝓟528: [OOV]any)
{
function 𝓟529{$Lambda144} (): (𝓟530: [miss]𝓛[ty]10033{Void})
{
𝓟527{i}.close()
𝓟[ty]519{InfoWindowManager}._infoWindows.delete(𝓟523{infoWindow})
}
return 𝓟528 = 𝓟[ty]519{InfoWindowManager}._zone.run(𝓟529{$Lambda144})
}
return 𝓟524 = 𝓟525{iWindow}.then(𝓟526{$Lambda143})
}
function 𝓟571{addInfoWindow} (𝓟572{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟573: [miss]𝓛[ty]10033{Void})
{
const 𝓟574{options}: [OOV]𝓟[ty]810{InfoWindowOptions} = {content: 𝓟572{infoWindow}.content,maxWidth: 𝓟572{infoWindow}.maxWidth,zIndex: 𝓟572{infoWindow}.zIndex,disableAutoPan: 𝓟572{infoWindow}.disableAutoPan};
if (𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟572{infoWindow}.latitude),𝓛8743{String}),𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟572{infoWindow}.longitude),𝓛8743{String})))
{
𝓟574{options}.position ⟵ {lat: 𝓟572{infoWindow}.latitude,lng: 𝓟572{infoWindow}.longitude};
}
const 𝓟575{infoWindowPromise}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]519{InfoWindowManager}._mapsWrapper.createInfoWindow(𝓟574{options});
𝓟[ty]519{InfoWindowManager}._infoWindows.set(𝓟572{infoWindow},𝓟575{infoWindowPromise})
}
function 𝓟537{setZIndex} (𝓟538{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟539: 𝓛[ty]8654{Promise})
{
function 𝓟540{$Lambda146} (𝓟541{i}: [OOV]𝓟[ty]805{InfoWindow}): (𝓟542: [miss]𝓛[ty]10033{Void})
{
return 𝓟542 = 𝓟541{i}.setZIndex(𝓟538{infoWindow}.zIndex)
}
return 𝓟539 = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟538{infoWindow}).then(𝓟540{$Lambda146})
}
function 𝓟558{close} (𝓟559{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟560: 𝓛[ty]8654{Promise})
{
function 𝓟561{$Lambda151} (𝓟562{w}): (𝓟563: [miss]𝓛[ty]10033{Void})
{
return 𝓟563 = 𝓟562{w}.close()
}
return 𝓟560 = 𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟559{infoWindow}).then(𝓟561{$Lambda151})
}
function 𝓟576{createEventObservable} (𝓟577{eventName}: 𝓛[ty]10051{String},𝓟578{infoWindow}: [OOV]𝓟[ty]1560{AgmInfoWindow}): (𝓟579: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟580{$Lambda153} (𝓟581{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟582: [miss]𝓛[ty]10033{Void})
{
function 𝓟583{$Lambda154} (𝓟584{i}: [OOV]𝓟[ty]805{InfoWindow}): (𝓟585: [miss]𝓛[ty]10033{Void})
{
function 𝓟586{$Lambda155} (𝓟587{e}: [OOV]any): (𝓟588: [OOV]any)
{
function 𝓟589{$Lambda156} (): (𝓟590: [OOV]any)
{
return 𝓟590 = 𝓟581{observer}.next(𝓟587{e})
}
return 𝓟588 = 𝓟[ty]519{InfoWindowManager}._zone.run(𝓟589{$Lambda156})
}
𝓟584{i}.addListener(𝓟577{eventName},𝓟586{$Lambda155})
}
𝓟[ty]519{InfoWindowManager}._infoWindows.get(𝓟578{infoWindow}).then(𝓟583{$Lambda154})
}
return 𝓟579 = 𝓟1904{Observable}.create(𝓟580{$Lambda153})
}
}
Module: packages/core/services/managers/polygon-manager
function 𝓟591{CONSTRUCTOR} (𝓟592{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟593{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]597{PolygonManager})
{
const 𝓟[ty]597{PolygonManager};
const 𝓟[ty]597{PolygonManager};
𝓟[ty]597{PolygonManager}._polygons ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]597{PolygonManager}{
𝓟599{_polygons}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟600{addPolygon} (𝓟601{path}: [OOV]𝓟[ty]1085{AgmPolygon}): (𝓟602: [miss]𝓛[ty]10033{Void})
{
const 𝓟603{polygonPromise}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]597{PolygonManager}._mapsWrapper.createPolygon({clickable: 𝓛1{<UNKNOWN>},visible: 𝓛1{<UNKNOWN>},strokeOpacity: 𝓛1{<UNKNOWN>},fillOpacity: 𝓛1{<UNKNOWN>},paths: 𝓛1{<UNKNOWN>},draggable: 𝓛1{<UNKNOWN>},geodesic: 𝓛1{<UNKNOWN>},strokeWeight: 𝓛1{<UNKNOWN>},zIndex: 𝓛1{<UNKNOWN>},strokeColor: 𝓛1{<UNKNOWN>},fillColor: 𝓛1{<UNKNOWN>},editable: 𝓛1{<UNKNOWN>}});
𝓟[ty]597{PolygonManager}._polygons.set(𝓟601{path},𝓟603{polygonPromise})
}
function 𝓟613{setPolygonOptions} (𝓟614{path}: [OOV]𝓟[ty]1085{AgmPolygon},𝓟615{options}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object})): (𝓟616: 𝓛[ty]8654{Promise})
{
function 𝓟617{$Lambda210} (𝓟618{l}: [OOV]𝓟[ty]799{Polygon}): (𝓟619: [miss]𝓛[ty]10033{Void})
{
𝓟618{l}.setOptions(𝓟615{options})
}
return 𝓟616 = 𝓟[ty]597{PolygonManager}._polygons.get(𝓟614{path}).then(𝓟617{$Lambda210})
}
function 𝓟604{updatePolygon} (𝓟605{polygon}: [OOV]𝓟[ty]1085{AgmPolygon}): (𝓟606: 𝓛[ty]8654{Promise})
{
const 𝓟607{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]597{PolygonManager}._polygons.get(𝓟605{polygon});
if (𝓛12599{EqualsEqualsToken}(𝓟607{m},𝓛12643{undefined}))
{
return 𝓟606 = 𝓛1062{Promise}.resolve()
}
function 𝓟608{$Lambda208} (𝓟609{l}: [OOV]𝓟[ty]799{Polygon}): (𝓟610: [OOV]any)
{
function 𝓟611{$Lambda209} (): (𝓟612: [miss]𝓛[ty]10033{Void})
{
𝓟609{l}.setPaths(𝓟605{polygon}.paths)
}
return 𝓟610 = 𝓟[ty]597{PolygonManager}._zone.run(𝓟611{$Lambda209})
}
return 𝓟606 = 𝓟607{m}.then(𝓟608{$Lambda208})
}
function 𝓟620{deletePolygon} (𝓟621{paths}: [OOV]𝓟[ty]1085{AgmPolygon}): (𝓟622: 𝓛[ty]8654{Promise})
{
const 𝓟623{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]597{PolygonManager}._polygons.get(𝓟621{paths});
if (𝓛12599{EqualsEqualsToken}(𝓟623{m},𝓛12643{undefined}))
{
return 𝓟622 = 𝓛1062{Promise}.resolve()
}
function 𝓟624{$Lambda211} (𝓟625{l}: [OOV]𝓟[ty]799{Polygon}): (𝓟626: [OOV]any)
{
function 𝓟627{$Lambda212} (): (𝓟628: [miss]𝓛[ty]10033{Void})
{
𝓟625{l}.setMap(𝓛12643{undefined})
𝓟[ty]597{PolygonManager}._polygons.delete(𝓟621{paths})
}
return 𝓟626 = 𝓟[ty]597{PolygonManager}._zone.run(𝓟627{$Lambda212})
}
return 𝓟622 = 𝓟623{m}.then(𝓟624{$Lambda211})
}
function 𝓟629{createEventObservable} (𝓟630{eventName}: 𝓛[ty]10051{String},𝓟631{path}: [OOV]𝓟[ty]1085{AgmPolygon}): (𝓟632: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟633{$Lambda213} (𝓟634{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟635: [miss]𝓛[ty]10033{Void})
{
function 𝓟636{$Lambda214} (𝓟637{l}: [OOV]𝓟[ty]799{Polygon}): (𝓟638: [miss]𝓛[ty]10033{Void})
{
function 𝓟639{$Lambda215} (𝓟640{e}: [OOV]any): (𝓟641: [OOV]any)
{
function 𝓟642{$Lambda216} (): (𝓟643: [OOV]any)
{
return 𝓟643 = 𝓟634{observer}.next(𝓟640{e})
}
return 𝓟641 = 𝓟[ty]597{PolygonManager}._zone.run(𝓟642{$Lambda216})
}
𝓟637{l}.addListener(𝓟630{eventName},𝓟639{$Lambda215})
}
𝓟[ty]597{PolygonManager}._polygons.get(𝓟631{path}).then(𝓟636{$Lambda214})
}
return 𝓟632 = 𝓟1904{Observable}.create(𝓟633{$Lambda213})
}
}
Module: packages/core/services/managers/polyline-manager
function 𝓟644{CONSTRUCTOR} (𝓟645{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟646{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]657{PolylineManager})
{
const 𝓟[ty]657{PolylineManager};
const 𝓟[ty]657{PolylineManager};
𝓟[ty]657{PolylineManager}._polylines ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
function 𝓟650{_convertPoints} (𝓟651{line}: [OOV]𝓟[ty]1796{AgmPolyline}): (𝓟652: 𝓛[ty]8670{Array})
{
function 𝓟653{$Lambda225} (𝓟654{point}: [OOV]𝓟[ty]779{AgmPolylinePoint}): (𝓟655: [OOV]𝓟[ty]820{LatLngLiteral})
{
return 𝓟655 = {lat: 𝓟654{point}.latitude,lng: 𝓟654{point}.longitude} as 𝓟[ty]820{LatLngLiteral}
}
const 𝓟656{path}: [miss]𝓛[ty]8670{Array} = 𝓟651{line}._getPoints().map(𝓟653{$Lambda225});
return 𝓟652 = 𝓟656{path}
}
class 𝓟[ty]657{PolylineManager}{
𝓟659{_polylines}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟660{addPolyline} (𝓟661{line}: [OOV]𝓟[ty]1796{AgmPolyline}): (𝓟662: [miss]𝓛[ty]10033{Void})
{
const 𝓟663{path}: [miss]𝓛[ty]8670{Array} = 𝓟650{_convertPoints}(𝓟661{line});
const 𝓟664{polylinePromise}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]657{PolylineManager}._mapsWrapper.createPolyline({clickable: 𝓟661{line}.clickable,path: 𝓟663{path},visible: 𝓟661{line}.visible,strokeOpacity: 𝓟661{line}.strokeOpacity,draggable: 𝓟661{line}.draggable,geodesic: 𝓟661{line}.geodesic,strokeWeight: 𝓟661{line}.strokeWeight,zIndex: 𝓟661{line}.zIndex,strokeColor: 𝓟661{line}.strokeColor,editable: 𝓟661{line}.editable});
𝓟[ty]657{PolylineManager}._polylines.set(𝓟661{line},𝓟664{polylinePromise})
}
function 𝓟675{setPolylineOptions} (𝓟676{line}: [OOV]𝓟[ty]1796{AgmPolyline},𝓟677{options}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object})): (𝓟678: 𝓛[ty]8654{Promise})
{
function 𝓟679{$Lambda228} (𝓟680{l}: [OOV]𝓟[ty]803{Polyline}): (𝓟681: [miss]𝓛[ty]10033{Void})
{
𝓟680{l}.setOptions(𝓟677{options})
}
return 𝓟678 = 𝓟[ty]657{PolylineManager}._polylines.get(𝓟676{line}).then(𝓟679{$Lambda228})
}
function 𝓟665{updatePolylinePoints} (𝓟666{line}: [OOV]𝓟[ty]1796{AgmPolyline}): (𝓟667: 𝓛[ty]8654{Promise})
{
const 𝓟668{path}: [miss]𝓛[ty]8670{Array} = 𝓟650{_convertPoints}(𝓟666{line});
const 𝓟669{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]657{PolylineManager}._polylines.get(𝓟666{line});
if (𝓛12599{EqualsEqualsToken}(𝓟669{m},𝓛12643{undefined}))
{
return 𝓟667 = 𝓛1062{Promise}.resolve()
}
function 𝓟670{$Lambda226} (𝓟671{l}: [OOV]𝓟[ty]803{Polyline}): (𝓟672: [OOV]any)
{
function 𝓟673{$Lambda227} (): (𝓟674: [miss]𝓛[ty]10033{Void})
{
𝓟671{l}.setPath(𝓟668{path})
}
return 𝓟672 = 𝓟[ty]657{PolylineManager}._zone.run(𝓟673{$Lambda227})
}
return 𝓟667 = 𝓟669{m}.then(𝓟670{$Lambda226})
}
function 𝓟682{deletePolyline} (𝓟683{line}: [OOV]𝓟[ty]1796{AgmPolyline}): (𝓟684: 𝓛[ty]8654{Promise})
{
const 𝓟685{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]657{PolylineManager}._polylines.get(𝓟683{line});
if (𝓛12599{EqualsEqualsToken}(𝓟685{m},𝓛12643{undefined}))
{
return 𝓟684 = 𝓛1062{Promise}.resolve()
}
function 𝓟686{$Lambda229} (𝓟687{l}: [OOV]𝓟[ty]803{Polyline}): (𝓟688: [OOV]any)
{
function 𝓟689{$Lambda230} (): (𝓟690: [miss]𝓛[ty]10033{Void})
{
𝓟687{l}.setMap(𝓛12643{undefined})
𝓟[ty]657{PolylineManager}._polylines.delete(𝓟683{line})
}
return 𝓟688 = 𝓟[ty]657{PolylineManager}._zone.run(𝓟689{$Lambda230})
}
return 𝓟684 = 𝓟685{m}.then(𝓟686{$Lambda229})
}
function 𝓟691{createEventObservable} (𝓟692{eventName}: 𝓛[ty]10051{String},𝓟693{line}: [OOV]𝓟[ty]1796{AgmPolyline}): (𝓟694: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟695{$Lambda231} (𝓟696{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟697: [miss]𝓛[ty]10033{Void})
{
function 𝓟698{$Lambda232} (𝓟699{l}: [OOV]𝓟[ty]803{Polyline}): (𝓟700: [miss]𝓛[ty]10033{Void})
{
function 𝓟701{$Lambda233} (𝓟702{e}: [OOV]any): (𝓟703: [OOV]any)
{
function 𝓟704{$Lambda234} (): (𝓟705: [OOV]any)
{
return 𝓟705 = 𝓟696{observer}.next(𝓟702{e})
}
return 𝓟703 = 𝓟[ty]657{PolylineManager}._zone.run(𝓟704{$Lambda234})
}
𝓟699{l}.addListener(𝓟692{eventName},𝓟701{$Lambda233})
}
𝓟[ty]657{PolylineManager}._polylines.get(𝓟693{line}).then(𝓟698{$Lambda232})
}
return 𝓟694 = 𝓟1904{Observable}.create(𝓟695{$Lambda231})
}
}
Module: packages/core/directives/marker
let 𝓟706{markerId}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
function 𝓟707{CONSTRUCTOR} (𝓟708{_markerManager}: [OOV]𝓟[ty]1458{MarkerManager}): (𝓟[ty]712{AgmMarker})
{
const 𝓟[ty]712{AgmMarker};
const 𝓟[ty]712{AgmMarker};
𝓟[ty]712{AgmMarker}._markerAddedToManger ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}.mouseOut ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]712{AgmMarker}.mouseOver ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]712{AgmMarker}.infoWindow ⟵ 𝓟1921{QueryList}.CONSTRUCTOR();
𝓟[ty]712{AgmMarker}.markerClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]712{AgmMarker}.opacity ⟵ 𝓛8745{Number};
𝓟[ty]712{AgmMarker}.draggable ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}.dragEnd ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]712{AgmMarker}.visible ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}.zIndex ⟵ 𝓛8745{Number};
𝓟[ty]712{AgmMarker}.openInfoWindow ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}._observableSubscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]712{AgmMarker}.clickable ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}._id ⟵ 𝓛12556{POST_PlusPlusToken}(𝓟706{markerId}).toString();
}
class 𝓟[ty]712{AgmMarker} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟714{clickable}: 𝓛[ty]8666{Boolean};
𝓟715{infoWindow}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟716{mouseOver}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟717{markerClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟718{latitude}: 𝓛[ty]8655{Number};
𝓟719{openInfoWindow}: 𝓛[ty]8666{Boolean};
𝓟720{visible}: 𝓛[ty]8666{Boolean};
𝓟721{_id}: 𝓛[ty]10051{String};
𝓟722{label}: [OOV]any;
𝓟723{dragEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟724{longitude}: 𝓛[ty]8655{Number};
𝓟725{draggable}: 𝓛[ty]8666{Boolean};
𝓟726{animation}: [OOV]any;
𝓟727{_observableSubscriptions}: 𝓛[ty]8670{Array};
𝓟728{mouseOut}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟729{zIndex}: 𝓛[ty]8655{Number};
𝓟730{opacity}: 𝓛[ty]8655{Number};
𝓟731{title}: 𝓛[ty]10051{String};
𝓟732{_markerAddedToManger}: 𝓛[ty]8666{Boolean};
𝓟733{iconUrl}: 𝓛[ty]10051{String};
function 𝓟738{handleInfoWindowUpdate} (): (𝓟739: [miss]𝓛[ty]10033{Void})
{
if (𝓛12595{GreaterThanToken}(𝓟[ty]712{AgmMarker}.infoWindow.length,𝓛8745{Number}))
{
𝓛8749{Error}.CONSTRUCTOR(𝓛8743{String})
}
function 𝓟740{$Lambda42} (𝓟741{marker}): (𝓟742: [miss]𝓛[ty]10033{Void})
{
𝓟741{marker}.hostMarker ⟵ 𝓟[ty]712{AgmMarker};
}
𝓟[ty]712{AgmMarker}.infoWindow.forEach(𝓟740{$Lambda42})
}
function 𝓟734{ngAfterContentInit} (): (𝓟735: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]712{AgmMarker}.handleInfoWindowUpdate()
function 𝓟736{$Lambda41} (): (𝓟737: [miss]𝓛[ty]10033{Void})
{
return 𝓟737 = 𝓟[ty]712{AgmMarker}.handleInfoWindowUpdate()
}
𝓟[ty]712{AgmMarker}.infoWindow.changes.subscribe(𝓟736{$Lambda41})
}
function 𝓟743{ngOnChanges} (𝓟744{changes}: 𝓛[ty]8642{Object}): (𝓟745: [miss]𝓛[ty]10033{Void})
{
if (𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]712{AgmMarker}.latitude),𝓛8743{String}),𝓛12612{ExclamationEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]712{AgmMarker}.longitude),𝓛8743{String})))
{
}
if (𝓛12569{ExclamationToken}(𝓟[ty]712{AgmMarker}._markerAddedToManger))
{
𝓟[ty]712{AgmMarker}._markerManager.addMarker(𝓟[ty]712{AgmMarker})
𝓟[ty]712{AgmMarker}._markerAddedToManger ⟵ 𝓛8744{Boolean};
𝓟[ty]712{AgmMarker}._addEventListeners()
}
if (𝓛12546{BarBarToken}(𝓟744{changes}.access(𝓛8743{String}),𝓟744{changes}.access(𝓛8743{String})))
{
𝓟[ty]712{AgmMarker}._markerManager.updateMarkerPosition(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateTitle(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateLabel(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateDraggable(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateIcon(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateOpacity(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateVisible(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateZIndex(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateClickable(𝓟[ty]712{AgmMarker})
}
if (𝓟744{changes}.access(𝓛8743{String}))
{
𝓟[ty]712{AgmMarker}._markerManager.updateAnimation(𝓟[ty]712{AgmMarker})
}
}
function 𝓟766{id} (): (𝓟767: 𝓛[ty]10051{String})
{
return 𝓟767 = 𝓟[ty]712{AgmMarker}._id
}
function 𝓟746{_addEventListeners} (): (𝓟747: [miss]𝓛[ty]10033{Void})
{
function 𝓟748{$Lambda43} (): (𝓟749: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]712{AgmMarker}.openInfoWindow)
{
function 𝓟750{$Lambda44} (𝓟751{infoWindow}): (𝓟752: [OOV]any)
{
return 𝓟752 = 𝓟751{infoWindow}.open()
}
𝓟[ty]712{AgmMarker}.infoWindow.forEach(𝓟750{$Lambda44})
}
𝓟[ty]712{AgmMarker}.markerClick.emit(𝓛12643{undefined})
}
const 𝓟753{cs} = 𝓟[ty]712{AgmMarker}._markerManager.createEventObservable(𝓛8743{String},𝓟[ty]712{AgmMarker}).subscribe(𝓟748{$Lambda43});
𝓟[ty]712{AgmMarker}._observableSubscriptions.push(𝓟753{cs})
function 𝓟754{$Lambda45} (𝓟755{e}: [OOV]𝓟[ty]817{MouseEvent}): (𝓟756: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]712{AgmMarker}.dragEnd.emit({coords: {lat: 𝓟755{e}.latLng.lat(),lng: 𝓟755{e}.latLng.lng()}} as 𝓟[ty]410{MouseEvent})
}
const 𝓟757{ds} = 𝓟[ty]712{AgmMarker}._markerManager.createEventObservable(𝓛8743{String},𝓟[ty]712{AgmMarker}).subscribe(𝓟754{$Lambda45});
𝓟[ty]712{AgmMarker}._observableSubscriptions.push(𝓟757{ds})
function 𝓟758{$Lambda46} (𝓟759{e}: [OOV]𝓟[ty]817{MouseEvent}): (𝓟760: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]712{AgmMarker}.mouseOver.emit({coords: {lat: 𝓟759{e}.latLng.lat(),lng: 𝓟759{e}.latLng.lng()}} as 𝓟[ty]410{MouseEvent})
}
const 𝓟761{mover} = 𝓟[ty]712{AgmMarker}._markerManager.createEventObservable(𝓛8743{String},𝓟[ty]712{AgmMarker}).subscribe(𝓟758{$Lambda46});
𝓟[ty]712{AgmMarker}._observableSubscriptions.push(𝓟761{mover})
function 𝓟762{$Lambda47} (𝓟763{e}: [OOV]𝓟[ty]817{MouseEvent}): (𝓟764: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]712{AgmMarker}.mouseOut.emit({coords: {lat: 𝓟763{e}.latLng.lat(),lng: 𝓟763{e}.latLng.lng()}} as 𝓟[ty]410{MouseEvent})
}
const 𝓟765{mout} = 𝓟[ty]712{AgmMarker}._markerManager.createEventObservable(𝓛8743{String},𝓟[ty]712{AgmMarker}).subscribe(𝓟762{$Lambda47});
𝓟[ty]712{AgmMarker}._observableSubscriptions.push(𝓟765{mout})
}
function 𝓟768{toString} (): (𝓟769: 𝓛[ty]10051{String})
{
return 𝓟769 = 𝓛12641{PlusToken}(𝓛8743{String},𝓟[ty]712{AgmMarker}._id.toString())
}
function 𝓟770{ngOnDestroy} (): (𝓟771: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]712{AgmMarker}._markerManager.deleteMarker(𝓟[ty]712{AgmMarker})
function 𝓟772{$Lambda48} (𝓟773{s}): (𝓟774: [OOV]any)
{
return 𝓟774 = 𝓟773{s}.unsubscribe()
}
𝓟[ty]712{AgmMarker}._observableSubscriptions.forEach(𝓟772{$Lambda48})
}
}
Module: packages/core/directives/polyline-point
function 𝓟775{CONSTRUCTOR} (): (𝓟[ty]779{AgmPolylinePoint})
{
const 𝓟[ty]779{AgmPolylinePoint};
const 𝓟[ty]779{AgmPolylinePoint};
𝓟[ty]779{AgmPolylinePoint}.positionChanged ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]779{AgmPolylinePoint} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟781{latitude}: 𝓛[ty]8655{Number};
𝓟782{longitude}: 𝓛[ty]8655{Number};
𝓟783{positionChanged}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟784{ngOnChanges} (𝓟785{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟786: [OOV]any)
{
if (𝓛12546{BarBarToken}(𝓟785{changes}.access(𝓛8743{String}),𝓟785{changes}.access(𝓛8743{String})))
{
const 𝓟787{position}: [OOV]𝓟[ty]820{LatLngLiteral} = {lat: 𝓟785{changes}.access(𝓛8743{String}).currentValue,lng: 𝓟785{changes}.access(𝓛8743{String}).currentValue} as 𝓟[ty]820{LatLngLiteral};
𝓟[ty]779{AgmPolylinePoint}.positionChanged.emit(𝓟787{position})
}
}
}
Module: packages/core/services/google-maps-types
type 𝓟[ty]788{GoogleMap} extends 𝓟[ty]794{MVCObject} = {fitBounds: (any)->𝓛[ty]10033{Void}, setZoom: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getZoom: ()->𝓛[ty]8655{Number}, data: 𝓟[ty]821{Data}, panTo: (any)->𝓛[ty]10033{Void}, constructor: (𝓛[ty]10921{HTMLElement},𝓟[ty]815{MapOptions})->𝓛[ty]10033{Void}, setOptions: (𝓟[ty]815{MapOptions})->𝓛[ty]10033{Void}, panToBounds: (any)->𝓛[ty]10033{Void}, getCenter: ()->𝓟[ty]795{LatLng}, setCenter: (any)->𝓛[ty]10033{Void}, panBy: (𝓛[ty]8655{Number},𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getMapTypeId: ()->𝓛[ty]8655{Number}, getBounds: ()->𝓟[ty]808{LatLngBounds}}
type 𝓟[ty]789{GoogleSymbol} = {anchor: 𝓟[ty]839{Point}, path: 𝓛[ty]10051{String}, strokeOpacity: 𝓛[ty]8655{Number}, scale: 𝓛[ty]8655{Number}, fillOpacity: 𝓛[ty]10051{String}, rotation: 𝓛[ty]8655{Number}, strokeWeight: 𝓛[ty]8655{Number}, strokeColor: 𝓛[ty]10051{String}, labelOrigin: 𝓟[ty]839{Point}, fillColor: 𝓛[ty]10051{String}}
type 𝓟[ty]790{PolygonOptions} = {clickable: 𝓛[ty]8666{Boolean}, map: 𝓟[ty]788{GoogleMap}, visible: 𝓛[ty]8666{Boolean}, strokeOpacity: 𝓛[ty]8655{Number}, icon: 𝓛[ty]8670{Array}, fillOpacity: 𝓛[ty]8655{Number}, paths: any, draggable: 𝓛[ty]8666{Boolean}, geodesic: 𝓛[ty]8666{Boolean}, strokeWeight: 𝓛[ty]8655{Number}, zIndex: 𝓛[ty]8655{Number}, strokeColor: 𝓛[ty]10051{String}, fillColor: 𝓛[ty]10051{String}, editable: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]791{RotateControlOptions} = {position: 𝓛[ty]8655{Number}}
type 𝓟[ty]792{ScaleControlOptions} = {style: 𝓛[ty]8655{Number}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]794{MVCObject} = {addListener: (𝓛[ty]10051{String},𝓛[ty]8696{Function})->𝓟[ty]807{MapsEventListener}}
type 𝓟[ty]795{LatLng} = {constructor: (𝓛[ty]8655{Number},𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, lat: ()->𝓛[ty]8655{Number}, lng: ()->𝓛[ty]8655{Number}}
type 𝓟[ty]796{LatLngBoundsLiteral} = {east: 𝓛[ty]8655{Number}, north: 𝓛[ty]8655{Number}, south: 𝓛[ty]8655{Number}, west: 𝓛[ty]8655{Number}}
type 𝓟[ty]797{MarkerOptions} = {clickable: 𝓛[ty]8666{Boolean}, map: 𝓟[ty]788{GoogleMap}, visible: 𝓛[ty]8666{Boolean}, icon: 𝓛[ty]10051{String}, label: any, draggable: 𝓛[ty]8666{Boolean}, animation: any, zIndex: 𝓛[ty]8655{Number}, position: any, opacity: 𝓛[ty]8655{Number}, title: 𝓛[ty]10051{String}}
type 𝓟[ty]798{CircleOptions} = {clickable: 𝓛[ty]8666{Boolean}, map: 𝓟[ty]788{GoogleMap}, visible: 𝓛[ty]8666{Boolean}, center: any, strokeOpacity: 𝓛[ty]8655{Number}, strokePosition: any, fillOpacity: 𝓛[ty]8655{Number}, radius: 𝓛[ty]8655{Number}, draggable: 𝓛[ty]8666{Boolean}, strokeWeight: 𝓛[ty]8655{Number}, zIndex: 𝓛[ty]8655{Number}, strokeColor: 𝓛[ty]10051{String}, fillColor: 𝓛[ty]10051{String}, editable: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]799{Polygon} extends 𝓟[ty]794{MVCObject} = {getEditable: ()->𝓛[ty]8666{Boolean}, setPath: (any)->𝓛[ty]10033{Void}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, getVisible: ()->𝓛[ty]8666{Boolean}, getPath: ()->𝓛[ty]8670{Array}, setEditable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getPaths: ()->𝓛[ty]8670{Array}, getMap: ()->𝓟[ty]788{GoogleMap}, setOptions: (𝓟[ty]790{PolygonOptions})->𝓛[ty]10033{Void}, setDraggable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getDraggable: ()->𝓛[ty]8666{Boolean}, setVisible: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, setPaths: (any)->𝓛[ty]10033{Void}}
type 𝓟[ty]800{MapTypeStyler} = {weight: 𝓛[ty]8655{Number}, lightness: 𝓛[ty]8655{Number}, saturation: 𝓛[ty]8655{Number}, hue: 𝓛[ty]10051{String}, color: 𝓛[ty]10051{String}, invert_lightness: 𝓛[ty]8666{Boolean}, gamma: 𝓛[ty]8655{Number}, visibility: 𝓛[ty]10051{String}}
type 𝓟[ty]801{MapTypeControlOptions} = {mapTypeIds: 𝓛[ty]8670{Array}, position: 𝓛[ty]8655{Number}, style: 𝓛[ty]8655{Number}}
type 𝓟[ty]802{KmlLayer} extends 𝓟[ty]794{MVCObject} = {getMetadata: ()->𝓟[ty]833{KmlLayerMetadata}, getDefaultViewport: ()->𝓟[ty]808{LatLngBounds}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, getStatus: ()->𝓟[ty]832{KmlLayerStatus}, getMap: ()->𝓟[ty]788{GoogleMap}, setOptions: (𝓟[ty]823{KmlLayerOptions})->𝓛[ty]10033{Void}, setZIndex: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getUrl: ()->𝓛[ty]10051{String}, setUrl: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, getZIndex: ()->𝓛[ty]8655{Number}}
type 𝓟[ty]803{Polyline} extends 𝓟[ty]794{MVCObject} = {getEditable: ()->𝓛[ty]8666{Boolean}, setPath: (𝓛[ty]8670{Array})->𝓛[ty]10033{Void}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, getVisible: ()->𝓛[ty]8666{Boolean}, getPath: ()->𝓛[ty]8670{Array}, setEditable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getMap: ()->𝓟[ty]788{GoogleMap}, setOptions: (𝓟[ty]811{PolylineOptions})->𝓛[ty]10033{Void}, setDraggable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getDraggable: ()->𝓛[ty]8666{Boolean}, setVisible: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}}
type 𝓟[ty]804{KmlMouseEvent} extends 𝓟[ty]817{MouseEvent} = {featureData: 𝓟[ty]818{KmlFeatureData}, pixelOffset: 𝓟[ty]834{Size}}
type 𝓟[ty]805{InfoWindow} extends 𝓟[ty]794{MVCObject} = {setPosition: (any)->𝓛[ty]10033{Void}, setContent: (any)->𝓛[ty]10033{Void}, constructor: (𝓟[ty]810{InfoWindowOptions})->𝓛[ty]10033{Void}, open: (𝓟[ty]788{GoogleMap},𝓟[ty]794{MVCObject})->𝓛[ty]10033{Void}, setOptions: (𝓟[ty]810{InfoWindowOptions})->𝓛[ty]10033{Void}, getPosition: ()->𝓟[ty]795{LatLng}, setZIndex: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, getContent: ()->any, getZIndex: ()->𝓛[ty]8655{Number}, close: ()->𝓛[ty]10033{Void}}
type 𝓟[ty]806{Circle} extends 𝓟[ty]794{MVCObject} = {getEditable: ()->𝓛[ty]8666{Boolean}, getRadius: ()->𝓛[ty]8655{Number}, setRadius: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, getVisible: ()->𝓛[ty]8666{Boolean}, setEditable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getMap: ()->𝓟[ty]788{GoogleMap}, setOptions: (𝓟[ty]798{CircleOptions})->𝓛[ty]10033{Void}, getCenter: ()->𝓟[ty]795{LatLng}, setCenter: (any)->𝓛[ty]10033{Void}, setDraggable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getDraggable: ()->𝓛[ty]8666{Boolean}, setVisible: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, getBounds: ()->𝓟[ty]808{LatLngBounds}}
type 𝓟[ty]807{MapsEventListener} = {remove: ()->𝓛[ty]10033{Void}}
type 𝓟[ty]808{LatLngBounds} = {toUrlValue: (𝓛[ty]8655{Number})->𝓛[ty]10051{String}, union: (any)->𝓟[ty]808{LatLngBounds}, equals: (any)->𝓛[ty]8666{Boolean}, toSpan: ()->𝓟[ty]795{LatLng}, intersects: (any)->𝓛[ty]8666{Boolean}, extend: (𝓟[ty]795{LatLng})->𝓛[ty]10033{Void}, getCenter: ()->𝓟[ty]795{LatLng}, getNorthEast: ()->𝓟[ty]795{LatLng}, toString: ()->𝓛[ty]10051{String}, getSouthWest: ()->𝓟[ty]795{LatLng}, contains: (𝓟[ty]795{LatLng})->𝓛[ty]8666{Boolean}, isEmpty: ()->𝓛[ty]8666{Boolean}, toJSON: ()->𝓟[ty]796{LatLngBoundsLiteral}}
type 𝓟[ty]809{Feature} extends 𝓟[ty]794{MVCObject} = {id: any, geometry: 𝓟[ty]816{Geometry}, properties: any}
type 𝓟[ty]810{InfoWindowOptions} = {disableAutoPan: 𝓛[ty]8666{Boolean}, content: any, zIndex: 𝓛[ty]8655{Number}, position: any, pixelOffset: 𝓟[ty]834{Size}, maxWidth: 𝓛[ty]8655{Number}}
type 𝓟[ty]811{PolylineOptions} = {clickable: 𝓛[ty]8666{Boolean}, path: any, map: 𝓟[ty]788{GoogleMap}, visible: 𝓛[ty]8666{Boolean}, strokeOpacity: 𝓛[ty]8655{Number}, icon: 𝓛[ty]8670{Array}, draggable: 𝓛[ty]8666{Boolean}, geodesic: 𝓛[ty]8666{Boolean}, strokeWeight: 𝓛[ty]8655{Number}, zIndex: 𝓛[ty]8655{Number}, strokeColor: 𝓛[ty]10051{String}, editable: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]812{DataOptions} = {map: 𝓟[ty]788{GoogleMap}, style: ()->𝓛[ty]10033{Void}, controlPosition: 𝓛[ty]8655{Number}, drawingMode: 𝓛[ty]10051{String}, featureFactory: (𝓟[ty]816{Geometry})->𝓟[ty]809{Feature}, controls: 𝓛[ty]8670{Array}}
type 𝓟[ty]813{OverviewMapControlOptions} = {opened: 𝓛[ty]8666{Boolean}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]815{MapOptions} = {backgroundColor: 𝓛[ty]10051{String}, disableDefaultUI: 𝓛[ty]8666{Boolean}, center: any, streetViewControl: 𝓛[ty]8666{Boolean}, zoomControl: 𝓛[ty]8666{Boolean}, gestureHandling: any, scaleControl: 𝓛[ty]8666{Boolean}, panControlOptions: 𝓟[ty]829{PanControlOptions}, disableDoubleClickZoom: 𝓛[ty]8666{Boolean}, styles: 𝓛[ty]8670{Array}, rotateControlOptions: 𝓟[ty]791{RotateControlOptions}, keyboardShortcuts: 𝓛[ty]8666{Boolean}, scrollwheel: 𝓛[ty]8666{Boolean}, mapTypeControlOptions: 𝓟[ty]801{MapTypeControlOptions}, zoomControlOptions: 𝓟[ty]827{ZoomControlOptions}, draggableCursor: 𝓛[ty]10051{String}, rotateControl: 𝓛[ty]8666{Boolean}, mapTypeId: any, clickableIcons: 𝓛[ty]8666{Boolean}, minZoom: 𝓛[ty]8655{Number}, draggable: 𝓛[ty]8666{Boolean}, maxZoom: 𝓛[ty]8655{Number}, fullscreenControlOptions: 𝓟[ty]838{FullscreenControlOptions}, draggingCursor: 𝓛[ty]10051{String}, mapTypeControl: 𝓛[ty]8666{Boolean}, panControl: 𝓛[ty]8666{Boolean}, scaleControlOptions: 𝓟[ty]792{ScaleControlOptions}, streetViewControlOptions: 𝓟[ty]831{StreetViewControlOptions}, zoom: 𝓛[ty]8655{Number}, fullscreenControl: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]816{Geometry} = {type: 𝓛[ty]10051{String}}
type 𝓟[ty]817{MouseEvent} = {latLng: 𝓟[ty]795{LatLng}}
type 𝓟[ty]818{KmlFeatureData} = {author: 𝓟[ty]835{KmlAuthor}, name: 𝓛[ty]10051{String}, snippet: 𝓛[ty]10051{String}, description: 𝓛[ty]10051{String}, id: 𝓛[ty]10051{String}, infoWindowHtml: 𝓛[ty]10051{String}}
type 𝓟[ty]819{Marker} extends 𝓟[ty]794{MVCObject} = {setTitle: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, setPosition: (any)->𝓛[ty]10033{Void}, setIcon: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, setAnimation: (any)->𝓛[ty]10033{Void}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, constructor: (𝓟[ty]797{MarkerOptions})->𝓛[ty]10033{Void}, setClickable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, setOpacity: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, setLabel: (any)->𝓛[ty]10033{Void}, getLabel: ()->𝓟[ty]828{MarkerLabel}, setDraggable: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}, setZIndex: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, setVisible: (𝓛[ty]8666{Boolean})->𝓛[ty]10033{Void}}
type 𝓟[ty]820{LatLngLiteral} = {lat: 𝓛[ty]8655{Number}, lng: 𝓛[ty]8655{Number}}
type 𝓟[ty]821{Data} extends 𝓟[ty]794{MVCObject} = {setStyle: ((()->𝓛[ty]10033{Void}))->𝓛[ty]10033{Void}, features: 𝓛[ty]8670{Array}, setMap: (𝓟[ty]788{GoogleMap})->𝓛[ty]10033{Void}, constructor: (𝓟[ty]812{DataOptions})->𝓛[ty]10033{Void}, forEach: (((𝓟[ty]809{Feature})->𝓛[ty]10033{Void}))->𝓛[ty]10033{Void}, setControlPosition: (𝓛[ty]8655{Number})->𝓛[ty]10033{Void}, addGeoJson: (𝓛[ty]8642{Object},𝓟[ty]824{GeoJsonOptions})->𝓛[ty]8670{Array}, remove: (𝓟[ty]809{Feature})->𝓛[ty]10033{Void}, setDrawingMode: (𝓛[ty]10051{String})->𝓛[ty]10033{Void}, setControls: (𝓛[ty]8670{Array})->𝓛[ty]10033{Void}, loadGeoJson: (𝓛[ty]10051{String},𝓟[ty]824{GeoJsonOptions},((𝓛[ty]8670{Array})->𝓛[ty]10033{Void}))->𝓛[ty]10033{Void}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]823{KmlLayerOptions} = {clickable: 𝓛[ty]8666{Boolean}, suppressInfoWindows: 𝓛[ty]8666{Boolean}, map: 𝓟[ty]788{GoogleMap}, url: 𝓛[ty]10051{String}, preserveViewport: 𝓛[ty]8666{Boolean}, screenOverlays: 𝓛[ty]8666{Boolean}, zIndex: 𝓛[ty]8655{Number}}
type 𝓟[ty]824{GeoJsonOptions} = {idPropertyName: 𝓛[ty]10051{String}}
type 𝓟[ty]825{DataMouseEvent} extends 𝓟[ty]817{MouseEvent} = {feature: 𝓟[ty]809{Feature}}
type 𝓟[ty]826{IconSequence} = {fixedRotation: 𝓛[ty]8666{Boolean}, icon: 𝓟[ty]789{GoogleSymbol}, offset: 𝓛[ty]10051{String}, repeat: 𝓛[ty]10051{String}}
type 𝓟[ty]827{ZoomControlOptions} = {position: 𝓛[ty]8655{Number}, style: 𝓛[ty]8655{Number}}
type 𝓟[ty]828{MarkerLabel} = {text: 𝓛[ty]10051{String}, color: 𝓛[ty]10051{String}, fontFamily: 𝓛[ty]10051{String}, fontSize: 𝓛[ty]10051{String}, fontWeight: 𝓛[ty]10051{String}}
type 𝓟[ty]829{PanControlOptions} = {position: 𝓛[ty]8655{Number}}
type 𝓟[ty]830{MapTypeStyle} = {elementType: any, featureType: any, stylers: 𝓛[ty]8670{Array}}
type 𝓟[ty]831{StreetViewControlOptions} = {position: 𝓛[ty]8655{Number}}
type 𝓟[ty]832{KmlLayerStatus} = any
type 𝓟[ty]833{KmlLayerMetadata} = {author: 𝓟[ty]835{KmlAuthor}, name: 𝓛[ty]10051{String}, snippet: 𝓛[ty]10051{String}, description: 𝓛[ty]10051{String}, hasScreenOverlays: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]834{Size} = {equals: (𝓟[ty]834{Size})->𝓛[ty]8666{Boolean}, height: 𝓛[ty]8655{Number}, constructor: (𝓛[ty]8655{Number},𝓛[ty]8655{Number},𝓛[ty]10051{String},𝓛[ty]10051{String})->𝓛[ty]10033{Void}, toString: ()->𝓛[ty]10051{String}, width: 𝓛[ty]8655{Number}}
type 𝓟[ty]835{KmlAuthor} = {email: 𝓛[ty]10051{String}, name: 𝓛[ty]10051{String}, uri: 𝓛[ty]10051{String}}
type 𝓟[ty]836{PolyMouseEvent} extends 𝓟[ty]817{MouseEvent} = {edge: 𝓛[ty]8655{Number}, path: 𝓛[ty]8655{Number}, vertex: 𝓛[ty]8655{Number}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
type 𝓟[ty]838{FullscreenControlOptions} = {position: 𝓛[ty]8655{Number}}
type 𝓟[ty]839{Point} = {x: 𝓛[ty]8655{Number}, y: 𝓛[ty]8655{Number}, equals: (𝓟[ty]839{Point})->𝓛[ty]8666{Boolean}, toString: ()->𝓛[ty]10051{String}}
type 𝓛[ty]8655{Number} = 𝓛[ty]8655{Number}
let 𝓟841{google}: [OOV]any;
const 𝓟842{ControlPosition} = {TOP_RIGHT: 𝓛8745{Number},RIGHT_BOTTOM: 𝓛8745{Number},TOP_CENTER: 𝓛8745{Number},RIGHT_CENTER: 𝓛8745{Number},BOTTOM_CENTER: 𝓛8745{Number},LEFT_CENTER: 𝓛8745{Number},TOP_LEFT: 𝓛8745{Number},BOTTOM_LEFT: 𝓛8745{Number},LEFT_TOP: 𝓛8745{Number},LEFT_BOTTOM: 𝓛8745{Number},BOTTOM_RIGHT: 𝓛8745{Number},RIGHT_TOP: 𝓛8745{Number}};
const 𝓟843{MapTypeId} = {HYBRID: 𝓛8745{Number},ROADMAP: 𝓛8745{Number},SATELLITE: 𝓛8745{Number},TERRAIN: 𝓛8745{Number}};
const 𝓟844{MapTypeControlStyle} = {DEFAULT: 𝓛8745{Number},DROPDOWN_MENU: 𝓛8745{Number},HORIZONTAL_BAR: 𝓛8745{Number}};
const 𝓟845{ScaleControlStyle} = {DEFAULT: 𝓛8745{Number}};
const 𝓟846{ZoomControlStyle} = {DEFAULT: 𝓛8745{Number},LARGE: 𝓛8745{Number},SMALL: 𝓛8745{Number}};
Module: packages/snazzy-info-window/index
Module: packages/core/directives/map
const 𝓟847{_mapOptionsAttributes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟848{CONSTRUCTOR} (𝓟849{_elem}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟850{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟[ty]854{AgmMap})
{
const 𝓟[ty]854{AgmMap};
const 𝓟[ty]854{AgmMap};
𝓟[ty]854{AgmMap}.disableDefaultUI ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.mapDblClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.mapClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.fullscreenControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.mapReady ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.clickableIcons ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.scaleControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.styles ⟵ 𝓛8757{Array}();
𝓟[ty]854{AgmMap}.zoomControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.draggable ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.usePanning ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.zoom ⟵ 𝓛8745{Number};
𝓟[ty]854{AgmMap}.rotateControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.fitBounds ⟵ 𝓛12643{undefined};
𝓟[ty]854{AgmMap}.streetViewControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.mapTypeId ⟵ 𝓛8743{String};
𝓟[ty]854{AgmMap}.disableDoubleClickZoom ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.latitude ⟵ 𝓛8745{Number};
𝓟[ty]854{AgmMap}.centerChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.keyboardShortcuts ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.idle ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.boundsChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.gestureHandling ⟵ 𝓛8743{String};
𝓟[ty]854{AgmMap}.mapTypeIdChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}.longitude ⟵ 𝓛8745{Number};
𝓟[ty]854{AgmMap}.panControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.zoomChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]854{AgmMap}._observableSubscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]854{AgmMap}.scrollwheel ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.mapTypeControl ⟵ 𝓛8744{Boolean};
𝓟[ty]854{AgmMap}.mapRightClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]854{AgmMap} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟856{fitBounds}: [OOV]any;
𝓟857{backgroundColor}: 𝓛[ty]10051{String};
𝓟858{disableDefaultUI}: 𝓛[ty]8666{Boolean};
𝓟859{latitude}: 𝓛[ty]8655{Number};
𝓟860{mapClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟861{usePanning}: 𝓛[ty]8666{Boolean};
𝓟862{streetViewControl}: 𝓛[ty]8666{Boolean};
𝓟863{zoomControl}: 𝓛[ty]8666{Boolean};
𝓟864{gestureHandling}: [OOV]any;
𝓟865{scaleControl}: 𝓛[ty]8666{Boolean};
𝓟866{centerChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟867{boundsChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟868{panControlOptions}: [OOV]𝓟[ty]829{PanControlOptions};
𝓟869{disableDoubleClickZoom}: 𝓛[ty]8666{Boolean};
𝓟870{styles}: 𝓛[ty]8670{Array};
𝓟871{longitude}: 𝓛[ty]8655{Number};
𝓟872{rotateControlOptions}: [OOV]𝓟[ty]791{RotateControlOptions};
𝓟873{keyboardShortcuts}: 𝓛[ty]8666{Boolean};
𝓟874{scrollwheel}: 𝓛[ty]8666{Boolean};
𝓟875{mapTypeControlOptions}: [OOV]𝓟[ty]801{MapTypeControlOptions};
𝓟876{zoomControlOptions}: [OOV]𝓟[ty]827{ZoomControlOptions};
𝓟877{draggableCursor}: 𝓛[ty]10051{String};
𝓟878{rotateControl}: 𝓛[ty]8666{Boolean};
𝓟879{mapTypeId}: [OOV]any;
𝓟880{clickableIcons}: 𝓛[ty]8666{Boolean};
𝓟881{minZoom}: 𝓛[ty]8655{Number};
𝓟882{draggable}: 𝓛[ty]8666{Boolean};
𝓟883{_observableSubscriptions}: 𝓛[ty]8670{Array};
𝓟884{maxZoom}: 𝓛[ty]8655{Number};
𝓟885{fullscreenControlOptions}: [OOV]𝓟[ty]838{FullscreenControlOptions};
𝓟886{draggingCursor}: 𝓛[ty]10051{String};
𝓟887{mapTypeControl}: 𝓛[ty]8666{Boolean};
𝓟888{panControl}: 𝓛[ty]8666{Boolean};
𝓟889{idle}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟890{scaleControlOptions}: [OOV]𝓟[ty]792{ScaleControlOptions};
𝓟891{zoomChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟892{mapTypeIdChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟893{mapRightClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟894{streetViewControlOptions}: [OOV]𝓟[ty]831{StreetViewControlOptions};
𝓟895{zoom}: 𝓛[ty]8655{Number};
𝓟896{mapReady}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟897{mapDblClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟898{fullscreenControl}: 𝓛[ty]8666{Boolean};
function 𝓟963{_handleMapTypeIdChange} (): (𝓟964: [miss]𝓛[ty]10033{Void})
{
function 𝓟965{$Lambda34} (): (𝓟966: [miss]𝓛[ty]10033{Void})
{
function 𝓟967{$Lambda35} (𝓟968{mapTypeId}: (𝓛[ty]8654{Promise} ≠ 𝓛[ty]8655{Number})): (𝓟969: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}.mapTypeIdChange.emit(𝓟968{mapTypeId})
}
𝓟[ty]854{AgmMap}._mapsWrapper.getMapTypeId().then(𝓟967{$Lambda35})
}
const 𝓟970{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓛8743{String}).subscribe(𝓟965{$Lambda34});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟970{s})
}
function 𝓟929{triggerResize} (𝓟930{recenter}: 𝓛[ty]8666{Boolean}): (𝓟931: 𝓛[ty]8654{Promise})
{
function 𝓟932{$Lambda27} (𝓟933{resolve}): (𝓟934: [miss]𝓛[ty]10033{Void})
{
function 𝓟935{$Lambda28} (): (𝓟936: [miss]𝓛[ty]8654{Promise})
{
function 𝓟937{$Lambda29} (): (𝓟938: [miss]𝓛[ty]10033{Void})
{
if (𝓟930{recenter})
{
(𝓛12637{ExclamationEqualsToken}(𝓟[ty]854{AgmMap}.fitBounds,𝓛12643{undefined}) ? 𝓟[ty]854{AgmMap}._fitBounds() : 𝓟[ty]854{AgmMap}._setCenter())
}
𝓟933{resolve}()
}
return 𝓟936 = 𝓟[ty]854{AgmMap}._mapsWrapper.triggerMapEvent(𝓛8743{String}).then(𝓟937{$Lambda29})
}
𝓛12490{setTimeout}(𝓟935{$Lambda28})
}
return 𝓟931 = 𝓛1062{Promise}.CONSTRUCTOR(𝓟932{$Lambda27})
}
function 𝓟915{ngOnChanges} (𝓟916{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟917: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}._updateMapOptionsChanges(𝓟916{changes})
𝓟[ty]854{AgmMap}._updatePosition(𝓟916{changes})
}
function 𝓟942{_setCenter} (): (𝓟943: [miss]𝓛[ty]10033{Void})
{
let 𝓟944{newCenter}: [miss]𝓛[ty]8642{Object} = {lat: 𝓟[ty]854{AgmMap}.latitude,lng: 𝓟[ty]854{AgmMap}.longitude};
if (𝓟[ty]854{AgmMap}.usePanning)
{
𝓟[ty]854{AgmMap}._mapsWrapper.panTo(𝓟944{newCenter})
}
else
{
𝓟[ty]854{AgmMap}._mapsWrapper.setCenter(𝓟944{newCenter})
}
}
function 𝓟971{_handleMapZoomChange} (): (𝓟972: [miss]𝓛[ty]10033{Void})
{
function 𝓟973{$Lambda36} (): (𝓟974: [miss]𝓛[ty]10033{Void})
{
function 𝓟975{$Lambda37} (𝓟976{z}: 𝓛[ty]8655{Number}): (𝓟977: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}.zoom ⟵ 𝓟976{z};
𝓟[ty]854{AgmMap}.zoomChange.emit(𝓟976{z})
}
𝓟[ty]854{AgmMap}._mapsWrapper.getZoom().then(𝓟975{$Lambda37})
}
const 𝓟978{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓛8743{String}).subscribe(𝓟973{$Lambda36});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟978{s})
}
function 𝓟939{_updatePosition} (𝓟940{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟941: [miss]𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12599{EqualsEqualsToken}(𝓟940{changes}.access(𝓛8743{String}),𝓛12643{undefined}),𝓛12599{EqualsEqualsToken}(𝓟940{changes}.access(𝓛8743{String}),𝓛12643{undefined})),𝓛12599{EqualsEqualsToken}(𝓟940{changes}.access(𝓛8743{String}),𝓛12643{undefined})))
{
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟940{changes}.access(𝓛8743{String}),𝓛12637{ExclamationEqualsToken}(𝓟[ty]854{AgmMap}.fitBounds,𝓛12643{undefined})))
{
𝓟[ty]854{AgmMap}._fitBounds()
}
if (𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]854{AgmMap}.latitude),𝓛8743{String}),𝓛12612{ExclamationEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]854{AgmMap}.longitude),𝓛8743{String})))
{
}
𝓟[ty]854{AgmMap}._setCenter()
}
function 𝓟984{_handleMapMouseEvents} (): (𝓟985: [miss]𝓛[ty]10033{Void})
{
type 𝓟[ty]986{Emitter} = {emit: (any)->𝓛[ty]10033{Void}}
type 𝓟[ty]987{Event} = {name: 𝓛[ty]10051{String}, emitter: 𝓟[ty]986{Emitter}}
const 𝓟988{events}: 𝓛[ty]8670{Array} = 𝓛8757{Array}({name: 𝓛8743{String},emitter: 𝓟[ty]854{AgmMap}.mapClick},{name: 𝓛8743{String},emitter: 𝓟[ty]854{AgmMap}.mapRightClick},{name: 𝓛8743{String},emitter: 𝓟[ty]854{AgmMap}.mapDblClick});
function 𝓟989{$Lambda39} (𝓟990{e}: [OOV]𝓟[ty]987{Event}): (𝓟991: [miss]𝓛[ty]10033{Void})
{
function 𝓟992{$Lambda40} (𝓟993{event}: 𝓛[ty]8642{Object}): (𝓟994: [miss]𝓛[ty]10033{Void})
{
const 𝓟995{value}: [OOV]𝓟[ty]410{MouseEvent} = {coords: {lat: 𝓟993{event}.latLng.lat(),lng: 𝓟993{event}.latLng.lng()}} as 𝓟[ty]410{MouseEvent};
𝓟990{e}.emitter.emit(𝓟995{value})
}
const 𝓟996{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓟990{e}.name).subscribe(𝓟992{$Lambda40});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟996{s})
}
𝓛1{<UNKNOWN>}(𝓟989{$Lambda39})
}
function 𝓟979{_handleIdleEvent} (): (𝓟980: [miss]𝓛[ty]10033{Void})
{
function 𝓟981{$Lambda38} (): (𝓟982: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}.idle.emit(𝓛10034{Void})
}
const 𝓟983{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓛8743{String}).subscribe(𝓟981{$Lambda38});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟983{s})
}
function 𝓟899{ngOnInit} (): (𝓟900: [miss]𝓛[ty]10033{Void})
{
const 𝓟901{container} = 𝓟[ty]854{AgmMap}._elem.nativeElement.querySelector(𝓛8743{String});
𝓟[ty]854{AgmMap}._initMapInstance(𝓟901{container})
}
function 𝓟945{_fitBounds} (): (𝓟946: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]854{AgmMap}.usePanning)
{
𝓟[ty]854{AgmMap}._mapsWrapper.panToBounds(𝓟[ty]854{AgmMap}.fitBounds)
}
𝓟[ty]854{AgmMap}._mapsWrapper.fitBounds(𝓟[ty]854{AgmMap}.fitBounds)
}
function 𝓟910{ngOnDestroy} (): (𝓟911: [miss]𝓛[ty]10033{Void})
{
function 𝓟912{$Lambda24} (𝓟913{s}): (𝓟914: [OOV]any)
{
return 𝓟914 = 𝓟913{s}.unsubscribe()
}
𝓟[ty]854{AgmMap}._observableSubscriptions.forEach(𝓟912{$Lambda24})
}
function 𝓟902{_initMapInstance} (𝓟903{el}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10921{HTMLElement})): (𝓟904: [miss]𝓛[ty]10033{Void})
{
function 𝓟905{$Lambda22} (): (𝓟906: [miss]𝓛[ty]8654{Promise})
{
return 𝓟906 = 𝓟[ty]854{AgmMap}._mapsWrapper.getNativeMap()
}
function 𝓟907{$Lambda23} (𝓟908{map}): (𝓟909: [OOV]any)
{
return 𝓟909 = 𝓟[ty]854{AgmMap}.mapReady.emit(𝓟908{map})
}
𝓟[ty]854{AgmMap}._mapsWrapper.createMap(𝓟903{el},{backgroundColor: 𝓟[ty]854{AgmMap}.backgroundColor,disableDefaultUI: 𝓟[ty]854{AgmMap}.disableDefaultUI,center: {lat: 𝓛12546{BarBarToken}(𝓟[ty]854{AgmMap}.latitude,𝓛8745{Number}),lng: 𝓛12546{BarBarToken}(𝓟[ty]854{AgmMap}.longitude,𝓛8745{Number})},streetViewControl: 𝓟[ty]854{AgmMap}.streetViewControl,zoomControl: 𝓟[ty]854{AgmMap}.zoomControl,gestureHandling: 𝓟[ty]854{AgmMap}.gestureHandling,scaleControl: 𝓟[ty]854{AgmMap}.scaleControl,panControlOptions: 𝓟[ty]854{AgmMap}.panControlOptions,disableDoubleClickZoom: 𝓟[ty]854{AgmMap}.disableDoubleClickZoom,styles: 𝓟[ty]854{AgmMap}.styles,rotateControlOptions: 𝓟[ty]854{AgmMap}.rotateControlOptions,keyboardShortcuts: 𝓟[ty]854{AgmMap}.keyboardShortcuts,scrollwheel: 𝓟[ty]854{AgmMap}.scrollwheel,mapTypeControlOptions: 𝓟[ty]854{AgmMap}.mapTypeControlOptions,zoomControlOptions: 𝓟[ty]854{AgmMap}.zoomControlOptions,draggableCursor: 𝓟[ty]854{AgmMap}.draggableCursor,rotateControl: 𝓟[ty]854{AgmMap}.rotateControl,mapTypeId: 𝓟[ty]854{AgmMap}.mapTypeId,clickableIcons: 𝓟[ty]854{AgmMap}.clickableIcons,minZoom: 𝓟[ty]854{AgmMap}.minZoom,draggable: 𝓟[ty]854{AgmMap}.draggable,maxZoom: 𝓟[ty]854{AgmMap}.maxZoom,fullscreenControlOptions: 𝓟[ty]854{AgmMap}.fullscreenControlOptions,draggingCursor: 𝓟[ty]854{AgmMap}.draggingCursor,mapTypeControl: 𝓟[ty]854{AgmMap}.mapTypeControl,panControl: 𝓟[ty]854{AgmMap}.panControl,scaleControlOptions: 𝓟[ty]854{AgmMap}.scaleControlOptions,streetViewControlOptions: 𝓟[ty]854{AgmMap}.streetViewControlOptions,zoom: 𝓟[ty]854{AgmMap}.zoom,fullscreenControl: 𝓟[ty]854{AgmMap}.fullscreenControl}).then(𝓟905{$Lambda22}).then(𝓟907{$Lambda23})
𝓟[ty]854{AgmMap}._handleMapCenterChange()
𝓟[ty]854{AgmMap}._handleMapZoomChange()
𝓟[ty]854{AgmMap}._handleMapMouseEvents()
𝓟[ty]854{AgmMap}._handleBoundsChange()
𝓟[ty]854{AgmMap}._handleMapTypeIdChange()
𝓟[ty]854{AgmMap}._handleIdleEvent()
}
function 𝓟947{_handleMapCenterChange} (): (𝓟948: [miss]𝓛[ty]10033{Void})
{
function 𝓟949{$Lambda30} (): (𝓟950: [miss]𝓛[ty]10033{Void})
{
function 𝓟951{$Lambda31} (𝓟952{center}: [OOV]𝓟[ty]795{LatLng}): (𝓟953: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}.latitude ⟵ 𝓟952{center}.lat();
𝓟[ty]854{AgmMap}.longitude ⟵ 𝓟952{center}.lng();
𝓟[ty]854{AgmMap}.centerChange.emit({lat: 𝓟[ty]854{AgmMap}.latitude,lng: 𝓟[ty]854{AgmMap}.longitude} as 𝓟[ty]820{LatLngLiteral})
}
𝓟[ty]854{AgmMap}._mapsWrapper.getCenter().then(𝓟951{$Lambda31})
}
const 𝓟954{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓛8743{String}).subscribe(𝓟949{$Lambda30});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟954{s})
}
function 𝓟955{_handleBoundsChange} (): (𝓟956: [miss]𝓛[ty]10033{Void})
{
function 𝓟957{$Lambda32} (): (𝓟958: [miss]𝓛[ty]10033{Void})
{
function 𝓟959{$Lambda33} (𝓟960{bounds}: [OOV]𝓟[ty]808{LatLngBounds}): (𝓟961: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]854{AgmMap}.boundsChange.emit(𝓟960{bounds})
}
𝓟[ty]854{AgmMap}._mapsWrapper.getBounds().then(𝓟959{$Lambda33})
}
const 𝓟962{s} = 𝓟[ty]854{AgmMap}._mapsWrapper.subscribeToMapEvent(𝓛8743{String}).subscribe(𝓟957{$Lambda32});
𝓟[ty]854{AgmMap}._observableSubscriptions.push(𝓟962{s})
}
function 𝓟918{_updateMapOptionsChanges} (𝓟919{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟920: [miss]𝓛[ty]10033{Void})
{
let 𝓟921{options}: 𝓛[ty]8642{Object} = {};
function 𝓟922{$Lambda25} (𝓟923{k}): (𝓟924: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟924 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟847{_mapOptionsAttributes}.indexOf(𝓟923{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
let 𝓟925{optionKeys}: [miss]𝓛[ty]8670{Array} = 𝓛8741{Object}.keys(𝓟919{changes}).filter(𝓟922{$Lambda25});
function 𝓟926{$Lambda26} (𝓟927{k}): (𝓟928: [miss]𝓛[ty]10033{Void})
{
𝓟921{options}.access(𝓟927{k}) ⟵ 𝓟919{changes}.access(𝓟927{k}).currentValue;
}
𝓟925{optionKeys}.forEach(𝓟926{$Lambda26})
𝓟[ty]854{AgmMap}._mapsWrapper.setMapOptions(𝓟921{options})
}
}
Module: packages/js-marker-clusterer/directives/marker-cluster
function 𝓟997{CONSTRUCTOR} (𝓟998{_clusterManager}: [OOV]𝓟[ty]257{ClusterManager}): (𝓟[ty]1002{AgmMarkerCluster})
{
const 𝓟[ty]1002{AgmMarkerCluster};
const 𝓟[ty]1002{AgmMarkerCluster};
}
class 𝓟[ty]1002{AgmMarkerCluster} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1004{imageExtension}: 𝓛[ty]10051{String};
𝓟1005{zoomOnClick}: 𝓛[ty]8666{Boolean};
𝓟1006{minimumClusterSize}: 𝓛[ty]8655{Number};
𝓟1007{styles}: [OOV]𝓟[ty]344{ClusterStyle};
𝓟1008{imagePath}: 𝓛[ty]10051{String};
𝓟1009{maxZoom}: 𝓛[ty]8655{Number};
𝓟1010{averageCenter}: 𝓛[ty]8666{Boolean};
𝓟1011{gridSize}: 𝓛[ty]8655{Number};
function 𝓟1012{ngOnDestroy} (): (𝓟1013: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.clearMarkers()
}
function 𝓟1014{ngOnChanges} (𝓟1015{changes}: 𝓛[ty]8642{Object}): (𝓟1016: [miss]𝓛[ty]10033{Void})
{
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setGridSize(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setMaxZoom(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setStyles(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setZoomOnClick(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setAverageCenter(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setMinimumClusterSize(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setStyles(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setImagePath(𝓟[ty]1002{AgmMarkerCluster})
}
if (𝓟1015{changes}.access(𝓛8743{String}))
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.setImageExtension(𝓟[ty]1002{AgmMarkerCluster})
}
}
function 𝓟1017{ngOnInit} (): (𝓟1018: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1002{AgmMarkerCluster}._clusterManager.init({imageExtension: 𝓟[ty]1002{AgmMarkerCluster}.imageExtension,zoomOnClick: 𝓟[ty]1002{AgmMarkerCluster}.zoomOnClick,minimumClusterSize: 𝓟[ty]1002{AgmMarkerCluster}.minimumClusterSize,styles: 𝓟[ty]1002{AgmMarkerCluster}.styles,imagePath: 𝓟[ty]1002{AgmMarkerCluster}.imagePath,maxZoom: 𝓟[ty]1002{AgmMarkerCluster}.maxZoom,averageCenter: 𝓟[ty]1002{AgmMarkerCluster}.averageCenter,gridSize: 𝓟[ty]1002{AgmMarkerCluster}.gridSize})
}
}
Module: packages/js-marker-clusterer/services
Module: packages/core/directives/kml-layer
let 𝓟1019{layerId}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
const 𝓟1020{_kmlLayerOptions}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟1021{CONSTRUCTOR} (𝓟1022{_manager}: [OOV]𝓟[ty]364{KmlLayerManager}): (𝓟[ty]1026{AgmKmlLayer})
{
const 𝓟[ty]1026{AgmKmlLayer};
const 𝓟[ty]1026{AgmKmlLayer};
𝓟[ty]1026{AgmKmlLayer}.defaultViewportChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1026{AgmKmlLayer}.preserveViewport ⟵ 𝓛8744{Boolean};
𝓟[ty]1026{AgmKmlLayer}.url ⟵ 𝓛12643{undefined};
𝓟[ty]1026{AgmKmlLayer}._subscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]1026{AgmKmlLayer}.layerClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1026{AgmKmlLayer}.screenOverlays ⟵ 𝓛8744{Boolean};
𝓟[ty]1026{AgmKmlLayer}.statusChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1026{AgmKmlLayer}.zIndex ⟵ 𝓛12643{undefined};
𝓟[ty]1026{AgmKmlLayer}._addedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1026{AgmKmlLayer}.suppressInfoWindows ⟵ 𝓛8744{Boolean};
𝓟[ty]1026{AgmKmlLayer}._id ⟵ 𝓛12556{POST_PlusPlusToken}(𝓟1019{layerId}).toString();
𝓟[ty]1026{AgmKmlLayer}.clickable ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]1026{AgmKmlLayer} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1028{defaultViewportChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1029{clickable}: 𝓛[ty]8666{Boolean};
𝓟1030{suppressInfoWindows}: 𝓛[ty]8666{Boolean};
𝓟1031{url}: 𝓛[ty]10051{String};
𝓟1032{layerClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1033{_id}: 𝓛[ty]10051{String};
𝓟1034{preserveViewport}: 𝓛[ty]8666{Boolean};
𝓟1035{_addedToManager}: 𝓛[ty]8666{Boolean};
𝓟1036{_subscriptions}: 𝓛[ty]8670{Array};
𝓟1037{statusChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1038{screenOverlays}: 𝓛[ty]8666{Boolean};
𝓟1039{zIndex}: [OOV]any;
function 𝓟1045{_updatePolygonOptions} (𝓟1046{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1047: [miss]𝓛[ty]10033{Void})
{
function 𝓟1048{$Lambda15} (𝓟1049{k}): (𝓟1050: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1050 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1020{_kmlLayerOptions}.indexOf(𝓟1049{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
function 𝓟1051{$Lambda16} (𝓟1052{obj}: [OOV]any,𝓟1053{k}: 𝓛[ty]10051{String}): (𝓟1054: [OOV]any)
{
𝓟1052{obj}.access(𝓟1053{k}) ⟵ 𝓟1046{changes}.access(𝓟1053{k}).currentValue;
return 𝓟1054 = 𝓟1052{obj}
}
const 𝓟1055{options} = 𝓛8741{Object}.keys(𝓟1046{changes}).filter(𝓟1048{$Lambda15}).reduce(𝓟1051{$Lambda16},{});
if (𝓛12595{GreaterThanToken}(𝓛8741{Object}.keys(𝓟1055{options}).length,𝓛8745{Number}))
{
𝓟[ty]1026{AgmKmlLayer}._manager.setOptions(𝓟[ty]1026{AgmKmlLayer},𝓟1055{options})
}
}
function 𝓟1042{ngOnChanges} (𝓟1043{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1044: [miss]𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1026{AgmKmlLayer}._addedToManager))
{
}
𝓟[ty]1026{AgmKmlLayer}._updatePolygonOptions(𝓟1043{changes})
}
function 𝓟1070{id} (): (𝓟1071: 𝓛[ty]10051{String})
{
return 𝓟1071 = 𝓟[ty]1026{AgmKmlLayer}._id
}
function 𝓟1056{_addEventListeners} (): (𝓟1057: [miss]𝓛[ty]10033{Void})
{
function 𝓟1058{$Lambda17} (𝓟1059{ev}: [OOV]𝓟[ty]804{KmlMouseEvent}): (𝓟1060: [OOV]any)
{
return 𝓟1060 = 𝓟[ty]1026{AgmKmlLayer}.layerClick.emit(𝓟1059{ev})
}
function 𝓟1061{$Lambda18} (): (𝓟1062: [OOV]any)
{
return 𝓟1062 = 𝓟[ty]1026{AgmKmlLayer}.defaultViewportChange.emit()
}
function 𝓟1063{$Lambda19} (): (𝓟1064: [OOV]any)
{
return 𝓟1064 = 𝓟[ty]1026{AgmKmlLayer}.statusChange.emit()
}
const 𝓟1065{listeners}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}({name: 𝓛8743{String},handler: 𝓟1058{$Lambda17}},{name: 𝓛8743{String},handler: 𝓟1061{$Lambda18}},{name: 𝓛8743{String},handler: 𝓟1063{$Lambda19}});
function 𝓟1066{$Lambda20} (𝓟1067{obj}): (𝓟1068: [miss]𝓛[ty]10033{Void})
{
const 𝓟1069{os} = 𝓟[ty]1026{AgmKmlLayer}._manager.createEventObservable(𝓟1067{obj}.name,𝓟[ty]1026{AgmKmlLayer}).subscribe(𝓟1067{obj}.handler);
𝓟[ty]1026{AgmKmlLayer}._subscriptions.push(𝓟1069{os})
}
𝓟1065{listeners}.forEach(𝓟1066{$Lambda20})
}
function 𝓟1040{ngOnInit} (): (𝓟1041: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]1026{AgmKmlLayer}._addedToManager)
{
}
𝓟[ty]1026{AgmKmlLayer}._manager.addKmlLayer(𝓟[ty]1026{AgmKmlLayer})
𝓟[ty]1026{AgmKmlLayer}._addedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1026{AgmKmlLayer}._addEventListeners()
}
function 𝓟1072{toString} (): (𝓟1073: 𝓛[ty]10051{String})
{
return 𝓟1073 = 𝓛12607{$Template}(𝓟[ty]1026{AgmKmlLayer}._id.toString())
}
function 𝓟1074{ngOnDestroy} (): (𝓟1075: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1026{AgmKmlLayer}._manager.deleteKmlLayer(𝓟[ty]1026{AgmKmlLayer})
function 𝓟1076{$Lambda21} (𝓟1077{s}): (𝓟1078: [OOV]any)
{
return 𝓟1078 = 𝓟1077{s}.unsubscribe()
}
𝓟[ty]1026{AgmKmlLayer}._subscriptions.forEach(𝓟1076{$Lambda21})
}
}
Module: packages/core/directives/polygon
const 𝓟1079{_polygonOptionsAttributes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟1080{CONSTRUCTOR} (𝓟1081{_polygonManager}: [OOV]𝓟[ty]597{PolygonManager}): (𝓟[ty]1085{AgmPolygon})
{
const 𝓟[ty]1085{AgmPolygon};
const 𝓟[ty]1085{AgmPolygon};
𝓟[ty]1085{AgmPolygon}._polygonAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1085{AgmPolygon}.polyMouseMove ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyRightClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyDragStart ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.draggable ⟵ 𝓛8744{Boolean};
𝓟[ty]1085{AgmPolygon}.polyDragEnd ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.geodesic ⟵ 𝓛8744{Boolean};
𝓟[ty]1085{AgmPolygon}.editable ⟵ 𝓛8744{Boolean};
𝓟[ty]1085{AgmPolygon}.paths ⟵ 𝓛8757{Array}();
𝓟[ty]1085{AgmPolygon}.polyMouseDown ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}._subscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]1085{AgmPolygon}.polyClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyMouseUp ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyMouseOver ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyDblClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyMouseOut ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.polyDrag ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1085{AgmPolygon}.clickable ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]1085{AgmPolygon} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1087{polyClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1088{clickable}: 𝓛[ty]8666{Boolean};
𝓟1089{_polygonAddedToManager}: 𝓛[ty]8666{Boolean};
𝓟1090{polyMouseUp}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1091{visible}: 𝓛[ty]8666{Boolean};
𝓟1092{strokeOpacity}: 𝓛[ty]8655{Number};
𝓟1093{_id}: 𝓛[ty]10051{String};
𝓟1094{_subscriptions}: 𝓛[ty]8670{Array};
𝓟1095{fillOpacity}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟1096{polyMouseOut}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1097{polyMouseMove}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1098{polyMouseOver}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1099{paths}: [OOV]any;
𝓟1100{polyDragStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1101{polyDblClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1102{draggable}: 𝓛[ty]8666{Boolean};
𝓟1103{polyDragEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1104{geodesic}: 𝓛[ty]8666{Boolean};
𝓟1105{strokeWeight}: 𝓛[ty]8655{Number};
𝓟1106{polyMouseDown}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1107{zIndex}: 𝓛[ty]8655{Number};
𝓟1108{strokeColor}: 𝓛[ty]10051{String};
𝓟1109{polyRightClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1110{fillColor}: 𝓛[ty]10051{String};
𝓟1111{editable}: 𝓛[ty]8666{Boolean};
𝓟1112{polyDrag}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1118{_init} (): (𝓟1119: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1085{AgmPolygon}._polygonManager.addPolygon(𝓟[ty]1085{AgmPolygon})
𝓟[ty]1085{AgmPolygon}._polygonAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1085{AgmPolygon}._addEventListeners()
}
function 𝓟1160{_updatePolygonOptions} (𝓟1161{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1162: [OOV]𝓟[ty]790{PolygonOptions})
{
function 𝓟1163{$Lambda61} (𝓟1164{k}): (𝓟1165: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1165 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1079{_polygonOptionsAttributes}.indexOf(𝓟1164{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
function 𝓟1166{$Lambda62} (𝓟1167{obj}: [OOV]any,𝓟1168{k}: 𝓛[ty]10051{String}): (𝓟1169: [OOV]any)
{
𝓟1167{obj}.access(𝓟1168{k}) ⟵ 𝓟1161{changes}.access(𝓟1168{k}).currentValue;
return 𝓟1169 = 𝓟1167{obj}
}
return 𝓟1162 = 𝓛8741{Object}.keys(𝓟1161{changes}).filter(𝓟1163{$Lambda61}).reduce(𝓟1166{$Lambda62},{})
}
function 𝓟1113{ngAfterContentInit} (): (𝓟1114: [miss]𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1085{AgmPolygon}._polygonAddedToManager))
{
𝓟[ty]1085{AgmPolygon}._init()
}
}
function 𝓟1115{ngOnChanges} (𝓟1116{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1117: [OOV]any)
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1085{AgmPolygon}._polygonAddedToManager))
{
𝓟[ty]1085{AgmPolygon}._init()
}
𝓟[ty]1085{AgmPolygon}._polygonManager.setPolygonOptions(𝓟[ty]1085{AgmPolygon},𝓟[ty]1085{AgmPolygon}._updatePolygonOptions(𝓟1116{changes}))
}
function 𝓟1170{id} (): (𝓟1171: 𝓛[ty]10051{String})
{
return 𝓟1171 = 𝓟[ty]1085{AgmPolygon}._id
}
function 𝓟1120{_addEventListeners} (): (𝓟1121: [miss]𝓛[ty]10033{Void})
{
function 𝓟1122{$Lambda49} (𝓟1123{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1124: [OOV]any)
{
return 𝓟1124 = 𝓟[ty]1085{AgmPolygon}.polyClick.emit(𝓟1123{ev})
}
function 𝓟1125{$Lambda50} (𝓟1126{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1127: [OOV]any)
{
return 𝓟1127 = 𝓟[ty]1085{AgmPolygon}.polyDblClick.emit(𝓟1126{ev})
}
function 𝓟1128{$Lambda51} (𝓟1129{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1130: [OOV]any)
{
return 𝓟1130 = 𝓟[ty]1085{AgmPolygon}.polyDrag.emit(𝓟1129{ev})
}
function 𝓟1131{$Lambda52} (𝓟1132{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1133: [OOV]any)
{
return 𝓟1133 = 𝓟[ty]1085{AgmPolygon}.polyDragEnd.emit(𝓟1132{ev})
}
function 𝓟1134{$Lambda53} (𝓟1135{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1136: [OOV]any)
{
return 𝓟1136 = 𝓟[ty]1085{AgmPolygon}.polyDragStart.emit(𝓟1135{ev})
}
function 𝓟1137{$Lambda54} (𝓟1138{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1139: [OOV]any)
{
return 𝓟1139 = 𝓟[ty]1085{AgmPolygon}.polyMouseDown.emit(𝓟1138{ev})
}
function 𝓟1140{$Lambda55} (𝓟1141{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1142: [OOV]any)
{
return 𝓟1142 = 𝓟[ty]1085{AgmPolygon}.polyMouseMove.emit(𝓟1141{ev})
}
function 𝓟1143{$Lambda56} (𝓟1144{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1145: [OOV]any)
{
return 𝓟1145 = 𝓟[ty]1085{AgmPolygon}.polyMouseOut.emit(𝓟1144{ev})
}
function 𝓟1146{$Lambda57} (𝓟1147{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1148: [OOV]any)
{
return 𝓟1148 = 𝓟[ty]1085{AgmPolygon}.polyMouseOver.emit(𝓟1147{ev})
}
function 𝓟1149{$Lambda58} (𝓟1150{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1151: [OOV]any)
{
return 𝓟1151 = 𝓟[ty]1085{AgmPolygon}.polyMouseUp.emit(𝓟1150{ev})
}
function 𝓟1152{$Lambda59} (𝓟1153{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1154: [OOV]any)
{
return 𝓟1154 = 𝓟[ty]1085{AgmPolygon}.polyRightClick.emit(𝓟1153{ev})
}
const 𝓟1155{handlers}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}({name: 𝓛8743{String},handler: 𝓟1122{$Lambda49}},{name: 𝓛8743{String},handler: 𝓟1125{$Lambda50}},{name: 𝓛8743{String},handler: 𝓟1128{$Lambda51}},{name: 𝓛8743{String},handler: 𝓟1131{$Lambda52}},{name: 𝓛8743{String},handler: 𝓟1134{$Lambda53}},{name: 𝓛8743{String},handler: 𝓟1137{$Lambda54}},{name: 𝓛8743{String},handler: 𝓟1140{$Lambda55}},{name: 𝓛8743{String},handler: 𝓟1143{$Lambda56}},{name: 𝓛8743{String},handler: 𝓟1146{$Lambda57}},{name: 𝓛8743{String},handler: 𝓟1149{$Lambda58}},{name: 𝓛8743{String},handler: 𝓟1152{$Lambda59}});
function 𝓟1156{$Lambda60} (𝓟1157{obj}): (𝓟1158: [miss]𝓛[ty]10033{Void})
{
const 𝓟1159{os} = 𝓟[ty]1085{AgmPolygon}._polygonManager.createEventObservable(𝓟1157{obj}.name,𝓟[ty]1085{AgmPolygon}).subscribe(𝓟1157{obj}.handler);
𝓟[ty]1085{AgmPolygon}._subscriptions.push(𝓟1159{os})
}
𝓟1155{handlers}.forEach(𝓟1156{$Lambda60})
}
function 𝓟1172{ngOnDestroy} (): (𝓟1173: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1085{AgmPolygon}._polygonManager.deletePolygon(𝓟[ty]1085{AgmPolygon})
function 𝓟1174{$Lambda63} (𝓟1175{s}): (𝓟1176: [OOV]any)
{
return 𝓟1176 = 𝓟1175{s}.unsubscribe()
}
𝓟[ty]1085{AgmPolygon}._subscriptions.forEach(𝓟1174{$Lambda63})
}
}
Module: packages/core/services
Module: packages/core/directives/data-layer
let 𝓟1177{layerId}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
const 𝓟1178{_dataOptionsAttributes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String});
function 𝓟1179{CONSTRUCTOR} (𝓟1180{_manager}: [OOV]𝓟[ty]1653{DataLayerManager}): (𝓟[ty]1184{AgmDataLayer})
{
const 𝓟[ty]1184{AgmDataLayer};
const 𝓟[ty]1184{AgmDataLayer};
𝓟[ty]1184{AgmDataLayer}.geoJson ⟵ 𝓛12643{undefined};
𝓟[ty]1184{AgmDataLayer}._subscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]1184{AgmDataLayer}.layerClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1184{AgmDataLayer}._addedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1184{AgmDataLayer}._id ⟵ 𝓛12556{POST_PlusPlusToken}(𝓟1177{layerId}).toString();
}
class 𝓟[ty]1184{AgmDataLayer} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1186{layerClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1187{style}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]8696{Function});
𝓟1188{_id}: 𝓛[ty]10051{String};
𝓟1189{_addedToManager}: 𝓛[ty]8666{Boolean};
𝓟1190{_subscriptions}: 𝓛[ty]8670{Array};
𝓟1191{geoJson}: [OOV]any;
function 𝓟1213{ngOnChanges} (𝓟1214{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1215: [miss]𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1184{AgmDataLayer}._addedToManager))
{
}
let 𝓟1216{geoJsonChange} = 𝓟1214{changes}.access(𝓛8743{String});
if (𝓟1216{geoJsonChange})
{
𝓟[ty]1184{AgmDataLayer}._manager.updateGeoJson(𝓟[ty]1184{AgmDataLayer},𝓟1216{geoJsonChange}.currentValue)
}
let 𝓟1217{dataOptions}: [OOV]𝓟[ty]812{DataOptions} = {};
function 𝓟1218{$Lambda10} (𝓟1219{k}): (𝓟1220: [OOV]any)
{
return 𝓟1220 = 𝓛1{<UNKNOWN>}(𝓟1217{dataOptions} as any.access(𝓟1219{k}),(𝓟1214{changes}.hasOwnProperty(𝓟1219{k}) ? 𝓟1214{changes}.access(𝓟1219{k}).currentValue : 𝓟[ty]1184{AgmDataLayer} as any.access(𝓟1219{k}))
}
𝓟1178{_dataOptionsAttributes}.forEach(𝓟1218{$Lambda10})
𝓟[ty]1184{AgmDataLayer}._manager.setDataOptions(𝓟[ty]1184{AgmDataLayer},𝓟1217{dataOptions})
}
function 𝓟1204{id} (): (𝓟1205: 𝓛[ty]10051{String})
{
return 𝓟1205 = 𝓟[ty]1184{AgmDataLayer}._id
}
function 𝓟1194{_addEventListeners} (): (𝓟1195: [miss]𝓛[ty]10033{Void})
{
function 𝓟1196{$Lambda7} (𝓟1197{ev}: [OOV]𝓟[ty]825{DataMouseEvent}): (𝓟1198: [OOV]any)
{
return 𝓟1198 = 𝓟[ty]1184{AgmDataLayer}.layerClick.emit(𝓟1197{ev})
}
const 𝓟1199{listeners}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}({name: 𝓛8743{String},handler: 𝓟1196{$Lambda7}});
function 𝓟1200{$Lambda8} (𝓟1201{obj}): (𝓟1202: [miss]𝓛[ty]10033{Void})
{
const 𝓟1203{os} = 𝓟[ty]1184{AgmDataLayer}._manager.createEventObservable(𝓟1201{obj}.name,𝓟[ty]1184{AgmDataLayer}).subscribe(𝓟1201{obj}.handler);
𝓟[ty]1184{AgmDataLayer}._subscriptions.push(𝓟1203{os})
}
𝓟1199{listeners}.forEach(𝓟1200{$Lambda8})
}
function 𝓟1192{ngOnInit} (): (𝓟1193: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]1184{AgmDataLayer}._addedToManager)
{
}
𝓟[ty]1184{AgmDataLayer}._manager.addDataLayer(𝓟[ty]1184{AgmDataLayer})
𝓟[ty]1184{AgmDataLayer}._addedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1184{AgmDataLayer}._addEventListeners()
}
function 𝓟1206{toString} (): (𝓟1207: 𝓛[ty]10051{String})
{
return 𝓟1207 = 𝓛12607{$Template}(𝓟[ty]1184{AgmDataLayer}._id.toString())
}
function 𝓟1208{ngOnDestroy} (): (𝓟1209: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1184{AgmDataLayer}._manager.deleteDataLayer(𝓟[ty]1184{AgmDataLayer})
function 𝓟1210{$Lambda9} (𝓟1211{s}): (𝓟1212: [OOV]any)
{
return 𝓟1212 = 𝓟1211{s}.unsubscribe()
}
𝓟[ty]1184{AgmDataLayer}._subscriptions.forEach(𝓟1210{$Lambda9})
}
}
Module: packages/core/services/google-maps-api-wrapper
let 𝓟1221{google}: [OOV]any;
function 𝓟1222{CONSTRUCTOR} (𝓟1223{_loader}: [OOV]𝓟[ty]5{MapsAPILoader},𝓟1224{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1231{GoogleMapsAPIWrapper})
{
const 𝓟[ty]1231{GoogleMapsAPIWrapper};
const 𝓟[ty]1231{GoogleMapsAPIWrapper};
function 𝓟1228{$Lambda82} (𝓟1229{resolve}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8696{Function})): (𝓟1230: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1231{GoogleMapsAPIWrapper}._mapResolver ⟵ 𝓟1229{resolve};
}
𝓟[ty]1231{GoogleMapsAPIWrapper}._map ⟵ 𝓛1062{Promise}.CONSTRUCTOR(𝓟1228{$Lambda82});
}
class 𝓟[ty]1231{GoogleMapsAPIWrapper}{
𝓟1233{_map}: 𝓛[ty]8654{Promise};
𝓟1234{_mapResolver}: 𝓛[ty]8696{Function};
function 𝓟1350{fitBounds} (𝓟1351{latLng}: [OOV]any): (𝓟1352: 𝓛[ty]8654{Promise})
{
function 𝓟1353{$Lambda103} (𝓟1354{map}): (𝓟1355: [miss]𝓛[ty]10033{Void})
{
return 𝓟1355 = 𝓟1354{map}.fitBounds(𝓟1351{latLng})
}
return 𝓟1352 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1353{$Lambda103})
}
function 𝓟1248{createMarker} (𝓟1249{options}: [OOV]𝓟[ty]797{MarkerOptions},𝓟1250{addToMap}: 𝓛[ty]8666{Boolean}): (𝓟1251: 𝓛[ty]8654{Promise})
{
function 𝓟1252{$Lambda85} (𝓟1253{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1254: [OOV]any)
{
if (𝓟1250{addToMap})
{
𝓟1249{options}.map ⟵ 𝓟1253{map};
}
return 𝓟1254 = 𝓟1221{google}.maps.Marker.CONSTRUCTOR(𝓟1249{options})
}
return 𝓟1251 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1252{$Lambda85})
}
function 𝓟1326{setZoom} (𝓟1327{zoom}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1328: 𝓛[ty]8654{Promise})
{
function 𝓟1329{$Lambda99} (𝓟1330{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1331: [miss]𝓛[ty]10033{Void})
{
return 𝓟1331 = 𝓟1330{map}.setZoom(𝓟1327{zoom})
}
return 𝓟1328 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1329{$Lambda99})
}
function 𝓟1311{getZoom} (): (𝓟1312: 𝓛[ty]8654{Promise})
{
function 𝓟1313{$Lambda96} (𝓟1314{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1315: [miss]𝓛[ty]8655{Number})
{
return 𝓟1315 = 𝓟1314{map}.getZoom()
}
return 𝓟1312 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1313{$Lambda96})
}
function 𝓟1291{subscribeToMapEvent} (𝓟1292{eventName}: 𝓛[ty]10051{String}): (𝓟1293: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1294{$Lambda91} (𝓟1295{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1296: [miss]𝓛[ty]10033{Void})
{
function 𝓟1297{$Lambda92} (𝓟1298{m}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1299: [miss]𝓛[ty]10033{Void})
{
function 𝓟1300{$Lambda93} (𝓟1301{arg}: [OOV]any): (𝓟1302: [miss]𝓛[ty]10033{Void})
{
function 𝓟1303{$Lambda94} (): (𝓟1304: [OOV]any)
{
return 𝓟1304 = 𝓟1295{observer}.next(𝓟1301{arg})
}
𝓟[ty]1231{GoogleMapsAPIWrapper}._zone.run(𝓟1303{$Lambda94})
}
𝓟1298{m}.addListener(𝓟1292{eventName},𝓟1300{$Lambda93})
}
𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1297{$Lambda92})
}
return 𝓟1293 = 𝓟1904{Observable}.create(𝓟1294{$Lambda91})
}
function 𝓟1287{containsLocation} (𝓟1288{latLng}: [OOV]𝓟[ty]820{LatLngLiteral},𝓟1289{polygon}: [OOV]𝓟[ty]799{Polygon}): (𝓟1290: 𝓛[ty]8654{Promise})
{
return 𝓟1290 = 𝓟1221{google}.maps.geometry.poly.containsLocation(𝓟1288{latLng},𝓟1289{polygon})
}
function 𝓟1337{panTo} (𝓟1338{latLng}: [OOV]any): (𝓟1339: 𝓛[ty]8654{Promise})
{
function 𝓟1340{$Lambda101} (𝓟1341{map}): (𝓟1342: [miss]𝓛[ty]10033{Void})
{
return 𝓟1342 = 𝓟1341{map}.panTo(𝓟1338{latLng})
}
return 𝓟1339 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1340{$Lambda101})
}
function 𝓟1280{createDataLayer} (𝓟1281{options}: [OOV]𝓟[ty]812{DataOptions}): (𝓟1282: 𝓛[ty]8654{Promise})
{
function 𝓟1283{$Lambda90} (𝓟1284{m}): (𝓟1285: [OOV]any)
{
let 𝓟1286{data} = 𝓟1221{google}.maps.Data.CONSTRUCTOR(𝓟1281{options});
𝓟1286{data}.setMap(𝓟1284{m})
return 𝓟1285 = 𝓟1286{data}
}
return 𝓟1282 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1283{$Lambda90})
}
function 𝓟1362{getNativeMap} (): (𝓟1363: 𝓛[ty]8654{Promise})
{
return 𝓟1363 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map
}
function 𝓟1273{createPolygon} (𝓟1274{options}: [OOV]𝓟[ty]790{PolygonOptions}): (𝓟1275: 𝓛[ty]8654{Promise})
{
function 𝓟1276{$Lambda89} (𝓟1277{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1278: [OOV]any)
{
let 𝓟1279{polygon} = 𝓟1221{google}.maps.Polygon.CONSTRUCTOR(𝓟1274{options});
𝓟1279{polygon}.setMap(𝓟1277{map})
return 𝓟1278 = 𝓟1279{polygon}
}
return 𝓟1275 = 𝓟[ty]1231{GoogleMapsAPIWrapper}.getNativeMap().then(𝓟1276{$Lambda89})
}
function 𝓟1356{panToBounds} (𝓟1357{latLng}: [OOV]any): (𝓟1358: 𝓛[ty]8654{Promise})
{
function 𝓟1359{$Lambda104} (𝓟1360{map}): (𝓟1361: [miss]𝓛[ty]10033{Void})
{
return 𝓟1361 = 𝓟1360{map}.panToBounds(𝓟1357{latLng})
}
return 𝓟1358 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1359{$Lambda104})
}
function 𝓟1332{getCenter} (): (𝓟1333: 𝓛[ty]8654{Promise})
{
function 𝓟1334{$Lambda100} (𝓟1335{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1336: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1336 = 𝓟1335{map}.getCenter()
}
return 𝓟1333 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1334{$Lambda100})
}
function 𝓟1305{setCenter} (𝓟1306{latLng}: [OOV]𝓟[ty]820{LatLngLiteral}): (𝓟1307: 𝓛[ty]8654{Promise})
{
function 𝓟1308{$Lambda95} (𝓟1309{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1310: [miss]𝓛[ty]10033{Void})
{
return 𝓟1310 = 𝓟1309{map}.setCenter(𝓟1306{latLng})
}
return 𝓟1307 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1308{$Lambda95})
}
function 𝓟1343{panBy} (𝓟1344{x}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1345{y}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1346: 𝓛[ty]8654{Promise})
{
function 𝓟1347{$Lambda102} (𝓟1348{map}): (𝓟1349: [miss]𝓛[ty]10033{Void})
{
return 𝓟1349 = 𝓟1348{map}.panBy(𝓟1344{x},𝓟1345{y})
}
return 𝓟1346 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1347{$Lambda102})
}
function 𝓟1321{getMapTypeId} (): (𝓟1322: 𝓛[ty]8654{Promise})
{
function 𝓟1323{$Lambda98} (𝓟1324{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1325: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1325 = 𝓟1324{map}.getMapTypeId()
}
return 𝓟1322 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1323{$Lambda98})
}
function 𝓟1260{createCircle} (𝓟1261{options}: [OOV]𝓟[ty]798{CircleOptions}): (𝓟1262: 𝓛[ty]8654{Promise})
{
function 𝓟1263{$Lambda87} (𝓟1264{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1265: [OOV]any)
{
𝓟1261{options}.map ⟵ 𝓟1264{map};
return 𝓟1265 = 𝓟1221{google}.maps.Circle.CONSTRUCTOR(𝓟1261{options})
}
return 𝓟1262 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1263{$Lambda87})
}
function 𝓟1266{createPolyline} (𝓟1267{options}: [OOV]𝓟[ty]811{PolylineOptions}): (𝓟1268: 𝓛[ty]8654{Promise})
{
function 𝓟1269{$Lambda88} (𝓟1270{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1271: [OOV]any)
{
let 𝓟1272{line} = 𝓟1221{google}.maps.Polyline.CONSTRUCTOR(𝓟1267{options});
𝓟1272{line}.setMap(𝓟1270{map})
return 𝓟1271 = 𝓟1272{line}
}
return 𝓟1268 = 𝓟[ty]1231{GoogleMapsAPIWrapper}.getNativeMap().then(𝓟1269{$Lambda88})
}
function 𝓟1235{createMap} (𝓟1236{el}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10921{HTMLElement}),𝓟1237{mapOptions}: [OOV]𝓟[ty]815{MapOptions}): (𝓟1238: 𝓛[ty]8654{Promise})
{
function 𝓟1239{$Lambda83} (): (𝓟1240: [miss]𝓛[ty]10033{Void})
{
const 𝓟1241{map} = 𝓟1221{google}.maps.Map.CONSTRUCTOR(𝓟1236{el},𝓟1237{mapOptions});
𝓟[ty]1231{GoogleMapsAPIWrapper}._mapResolver(𝓟1241{map} as 𝓟[ty]788{GoogleMap})
}
return 𝓟1238 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._loader.load().then(𝓟1239{$Lambda83})
}
function 𝓟1255{createInfoWindow} (𝓟1256{options}: [OOV]𝓟[ty]810{InfoWindowOptions}): (𝓟1257: 𝓛[ty]8654{Promise})
{
function 𝓟1258{$Lambda86} (): (𝓟1259: [OOV]any)
{
return 𝓟1259 = 𝓟1221{google}.maps.InfoWindow.CONSTRUCTOR(𝓟1256{options})
}
return 𝓟1257 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1258{$Lambda86})
}
function 𝓟1364{triggerMapEvent} (𝓟1365{eventName}: 𝓛[ty]10051{String}): (𝓟1366: 𝓛[ty]8654{Promise})
{
function 𝓟1367{$Lambda105} (𝓟1368{m}): (𝓟1369: [OOV]any)
{
return 𝓟1369 = 𝓟1221{google}.maps.event.trigger(𝓟1368{m},𝓟1365{eventName})
}
return 𝓟1366 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1367{$Lambda105})
}
function 𝓟1316{getBounds} (): (𝓟1317: 𝓛[ty]8654{Promise})
{
function 𝓟1318{$Lambda97} (𝓟1319{map}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1320: [OOV]𝓛[ty]2{<UNKNOWN>})
{
return 𝓟1320 = 𝓟1319{map}.getBounds()
}
return 𝓟1317 = 𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1318{$Lambda97})
}
function 𝓟1242{setMapOptions} (𝓟1243{options}: [OOV]𝓟[ty]815{MapOptions}): (𝓟1244: [miss]𝓛[ty]10033{Void})
{
function 𝓟1245{$Lambda84} (𝓟1246{m}: [OOV]𝓟[ty]788{GoogleMap}): (𝓟1247: [miss]𝓛[ty]10033{Void})
{
𝓟1246{m}.setOptions(𝓟1243{options})
}
𝓟[ty]1231{GoogleMapsAPIWrapper}._map.then(𝓟1245{$Lambda84})
}
}
Module: packages/snazzy-info-window/directives/snazzy-info-window
let 𝓟1370{System}: [OOV]any;
function 𝓟1371{CONSTRUCTOR} (𝓟1372{_marker}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1373{_wrapper}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1374{_manager}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1375{_loader}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1379{AgmSnazzyInfoWindow})
{
const 𝓟[ty]1379{AgmSnazzyInfoWindow};
const 𝓟[ty]1379{AgmSnazzyInfoWindow};
𝓟[ty]1379{AgmSnazzyInfoWindow}.openOnMarkerClick ⟵ 𝓛8744{Boolean};
𝓟[ty]1379{AgmSnazzyInfoWindow}.closeWhenOthersOpen ⟵ 𝓛8744{Boolean};
𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpenChange ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1379{AgmSnazzyInfoWindow}.showCloseButton ⟵ 𝓛8744{Boolean};
𝓟[ty]1379{AgmSnazzyInfoWindow}.placement ⟵ 𝓛8743{String};
𝓟[ty]1379{AgmSnazzyInfoWindow}._snazzyInfoWindowInitialized ⟵ 𝓛12643{undefined};
𝓟[ty]1379{AgmSnazzyInfoWindow}.panOnOpen ⟵ 𝓛8744{Boolean};
𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpen ⟵ 𝓛8744{Boolean};
𝓟[ty]1379{AgmSnazzyInfoWindow}.maxHeight ⟵ 𝓛8745{Number};
𝓟[ty]1379{AgmSnazzyInfoWindow}.maxWidth ⟵ 𝓛8745{Number};
𝓟[ty]1379{AgmSnazzyInfoWindow}.beforeOpen ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1379{AgmSnazzyInfoWindow}.afterClose ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1379{AgmSnazzyInfoWindow}.closeOnMapClick ⟵ 𝓛8744{Boolean};
}
class 𝓟[ty]1379{AgmSnazzyInfoWindow} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1381{afterClose}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1382{shadow}: [OOV]any;
𝓟1383{backgroundColor}: 𝓛[ty]10051{String};
𝓟1384{beforeOpen}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1385{openOnMarkerClick}: 𝓛[ty]8666{Boolean};
𝓟1386{showCloseButton}: 𝓛[ty]8666{Boolean};
𝓟1387{isOpenChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1388{latitude}: 𝓛[ty]8655{Number};
𝓟1389{pointer}: [OOV]any;
𝓟1390{border}: [OOV]any;
𝓟1391{_templateRef}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1392{fontColor}: 𝓛[ty]10051{String};
𝓟1393{closeOnMapClick}: 𝓛[ty]8666{Boolean};
𝓟1394{_nativeSnazzyInfoWindow}: [OOV]any;
𝓟1395{borderRadius}: 𝓛[ty]10051{String};
𝓟1396{longitude}: 𝓛[ty]8655{Number};
𝓟1397{_viewContainerRef}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1398{_snazzyInfoWindowInitialized}: [OOV]any;
𝓟1399{placement}: [OOV]any;
𝓟1400{closeWhenOthersOpen}: 𝓛[ty]8666{Boolean};
𝓟1401{_outerWrapper}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1402{panOnOpen}: 𝓛[ty]8666{Boolean};
𝓟1403{fontSize}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String});
𝓟1404{isOpen}: 𝓛[ty]8666{Boolean};
𝓟1405{padding}: (𝓛[ty]8655{Number} ≠ 𝓛[ty]10051{String});
𝓟1406{wrapperClass}: 𝓛[ty]10051{String};
𝓟1407{maxWidth}: [OOV]any;
𝓟1408{maxHeight}: [OOV]any;
function 𝓟1409{ngOnChanges} (𝓟1410{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1411: [miss]𝓛[ty]10033{Void})
{
if (𝓛12599{EqualsEqualsToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow,𝓛12643{undefined}))
{
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1410{changes}),𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpen))
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._openInfoWindow()
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1410{changes}),𝓛12569{ExclamationToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpen)))
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._closeInfoWindow()
}
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12546{BarBarToken}(𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1410{changes}),𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1410{changes})),𝓛12599{EqualsEqualsToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}._marker,𝓛12643{undefined})))
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._updatePosition()
}
}
function 𝓟1447{openStatus} (): (𝓟1448: 𝓛[ty]8666{Boolean})
{
return 𝓟1448 = 𝓛12592{AmpersandAmpersandToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow,𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.isOpen())
}
function 𝓟1445{_updatePosition} (): (𝓟1446: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.setPosition({lat: 𝓟[ty]1379{AgmSnazzyInfoWindow}.latitude,lng: 𝓟[ty]1379{AgmSnazzyInfoWindow}.longitude})
}
function 𝓟1412{ngAfterViewInit} (): (𝓟1413: [miss]𝓛[ty]10033{Void})
{
const 𝓟1414{m} = (𝓛12637{ExclamationEqualsToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}._manager,𝓛12643{undefined}) ? 𝓟[ty]1379{AgmSnazzyInfoWindow}._manager.getNativeMarker(𝓟[ty]1379{AgmSnazzyInfoWindow}._marker) : 𝓛12643{undefined};
function 𝓟1415{$Lambda106} (): (𝓟1416: [OOV]any)
{
return 𝓟1416 = 𝓟1370{System}.import(𝓛8743{String})
}
function 𝓟1417{$Lambda107} (𝓟1418{module}: [OOV]any): (𝓟1419: [miss]𝓛[ty]8654{Promise})
{
return 𝓟1419 = 𝓛1062{Promise}.all(𝓛8757{Array}(𝓟1418{module},𝓟1414{m},𝓟[ty]1379{AgmSnazzyInfoWindow}._wrapper.getNativeMap()))
}
function 𝓟1420{$Lambda108} (𝓟1421{elems}): (𝓟1422: [miss]𝓛[ty]10033{Void})
{
function 𝓟1423{$Lambda109} (): (𝓟1424: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._createViewContent()
𝓟[ty]1379{AgmSnazzyInfoWindow}.beforeOpen.emit()
}
function 𝓟1425{$Lambda110} (): (𝓟1426: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpenChange.emit(𝓟[ty]1379{AgmSnazzyInfoWindow}.openStatus())
}
function 𝓟1427{$Lambda111} (): (𝓟1428: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}.afterClose.emit()
𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpenChange.emit(𝓟[ty]1379{AgmSnazzyInfoWindow}.openStatus())
}
const 𝓟1429{options}: [OOV]any = {shadow: 𝓟[ty]1379{AgmSnazzyInfoWindow}.shadow,backgroundColor: 𝓟[ty]1379{AgmSnazzyInfoWindow}.backgroundColor,openOnMarkerClick: 𝓟[ty]1379{AgmSnazzyInfoWindow}.openOnMarkerClick,showCloseButton: 𝓟[ty]1379{AgmSnazzyInfoWindow}.showCloseButton,pointer: 𝓟[ty]1379{AgmSnazzyInfoWindow}.pointer,border: 𝓟[ty]1379{AgmSnazzyInfoWindow}.border,map: 𝓟1421{elems}.access(𝓛8745{Number}),fontColor: 𝓟[ty]1379{AgmSnazzyInfoWindow}.fontColor,closeOnMapClick: 𝓟[ty]1379{AgmSnazzyInfoWindow}.closeOnMapClick,borderRadius: 𝓟[ty]1379{AgmSnazzyInfoWindow}.borderRadius,placement: 𝓟[ty]1379{AgmSnazzyInfoWindow}.placement,closeWhenOthersOpen: 𝓟[ty]1379{AgmSnazzyInfoWindow}.closeWhenOthersOpen,panOnOpen: 𝓟[ty]1379{AgmSnazzyInfoWindow}.panOnOpen,content: 𝓛8743{String},padding: 𝓟[ty]1379{AgmSnazzyInfoWindow}.padding,wrapperClass: 𝓟[ty]1379{AgmSnazzyInfoWindow}.wrapperClass,callbacks: {beforeOpen: 𝓟1423{$Lambda109},afterOpen: 𝓟1425{$Lambda110},afterClose: 𝓟1427{$Lambda111}},maxWidth: 𝓟[ty]1379{AgmSnazzyInfoWindow}.maxWidth,maxHeight: 𝓟[ty]1379{AgmSnazzyInfoWindow}.maxHeight};
if (𝓛12637{ExclamationEqualsToken}(𝓟1421{elems}.access(𝓛8745{Number}),𝓛12643{undefined}))
{
𝓟1429{options}.marker ⟵ 𝓟1421{elems}.access(𝓛8745{Number});
}
else
{
𝓟1429{options}.position ⟵ {lat: 𝓟[ty]1379{AgmSnazzyInfoWindow}.latitude,lng: 𝓟[ty]1379{AgmSnazzyInfoWindow}.longitude};
}
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow ⟵ 𝓟1421{elems}.access(𝓛8745{Number}).CONSTRUCTOR(𝓟1429{options});
}
𝓟[ty]1379{AgmSnazzyInfoWindow}._snazzyInfoWindowInitialized ⟵ 𝓟[ty]1379{AgmSnazzyInfoWindow}._loader.load().then(𝓟1415{$Lambda106}).then(𝓟1417{$Lambda107}).then(𝓟1420{$Lambda108});
function 𝓟1430{$Lambda112} (): (𝓟1431: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]1379{AgmSnazzyInfoWindow}.isOpen)
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._openInfoWindow()
}
}
𝓟[ty]1379{AgmSnazzyInfoWindow}._snazzyInfoWindowInitialized.then(𝓟1430{$Lambda112})
}
function 𝓟1436{_closeInfoWindow} (): (𝓟1437: [miss]𝓛[ty]10033{Void})
{
function 𝓟1438{$Lambda114} (): (𝓟1439: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.close()
}
𝓟[ty]1379{AgmSnazzyInfoWindow}._snazzyInfoWindowInitialized.then(𝓟1438{$Lambda114})
}
function 𝓟1432{_openInfoWindow} (): (𝓟1433: [miss]𝓛[ty]10033{Void})
{
function 𝓟1434{$Lambda113} (): (𝓟1435: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._createViewContent()
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.open()
}
𝓟[ty]1379{AgmSnazzyInfoWindow}._snazzyInfoWindowInitialized.then(𝓟1434{$Lambda113})
}
function 𝓟1440{_createViewContent} (): (𝓟1441: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1379{AgmSnazzyInfoWindow}._viewContainerRef.length,𝓛8745{Number}))
{
}
const 𝓟1442{evr} = 𝓟[ty]1379{AgmSnazzyInfoWindow}._viewContainerRef.createEmbeddedView(𝓟[ty]1379{AgmSnazzyInfoWindow}._templateRef);
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.setContent(𝓟[ty]1379{AgmSnazzyInfoWindow}._outerWrapper.nativeElement)
function 𝓟1443{$Lambda115} (): (𝓟1444: [miss]𝓛[ty]10033{Void})
{
𝓟1442{evr}.detectChanges()
}
𝓛12490{setTimeout}(𝓟1443{$Lambda115})
}
function 𝓟1449{ngOnDestroy} (): (𝓟1450: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow)
{
𝓟[ty]1379{AgmSnazzyInfoWindow}._nativeSnazzyInfoWindow.destroy()
}
}
}
Module: packages/core/services/managers/marker-manager
let 𝓟1451{google}: [OOV]any;
function 𝓟1452{CONSTRUCTOR} (𝓟1453{_mapsWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟1454{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1458{MarkerManager})
{
const 𝓟[ty]1458{MarkerManager};
const 𝓟[ty]1458{MarkerManager};
𝓟[ty]1458{MarkerManager}._markers ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]1458{MarkerManager}{
𝓟1460{_markers}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟1518{updateClickable} (𝓟1519{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1520: 𝓛[ty]8654{Promise})
{
function 𝓟1521{$Lambda194} (𝓟1522{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1523: [miss]𝓛[ty]10033{Void})
{
return 𝓟1523 = 𝓟1522{m}.setClickable(𝓟1519{marker}.clickable)
}
return 𝓟1520 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1519{marker}).then(𝓟1521{$Lambda194})
}
function 𝓟1488{updateDraggable} (𝓟1489{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1490: 𝓛[ty]8654{Promise})
{
function 𝓟1491{$Lambda189} (𝓟1492{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1493: [miss]𝓛[ty]10033{Void})
{
return 𝓟1493 = 𝓟1492{m}.setDraggable(𝓟1489{marker}.draggable)
}
return 𝓟1490 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1489{marker}).then(𝓟1491{$Lambda189})
}
function 𝓟1461{deleteMarker} (𝓟1462{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1463: 𝓛[ty]8654{Promise})
{
const 𝓟1464{m}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1462{marker});
if (𝓛12599{EqualsEqualsToken}(𝓟1464{m},𝓛12643{undefined}))
{
return 𝓟1463 = 𝓛1062{Promise}.resolve()
}
function 𝓟1465{$Lambda184} (𝓟1466{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1467: [OOV]any)
{
function 𝓟1468{$Lambda185} (): (𝓟1469: [miss]𝓛[ty]10033{Void})
{
𝓟1466{m}.setMap(𝓛12643{undefined})
𝓟[ty]1458{MarkerManager}._markers.delete(𝓟1462{marker})
}
return 𝓟1467 = 𝓟[ty]1458{MarkerManager}._zone.run(𝓟1468{$Lambda185})
}
return 𝓟1463 = 𝓟1464{m}.then(𝓟1465{$Lambda184})
}
function 𝓟1476{updateTitle} (𝓟1477{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1478: 𝓛[ty]8654{Promise})
{
function 𝓟1479{$Lambda187} (𝓟1480{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1481: [miss]𝓛[ty]10033{Void})
{
return 𝓟1481 = 𝓟1480{m}.setTitle(𝓟1477{marker}.title)
}
return 𝓟1478 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1477{marker}).then(𝓟1479{$Lambda187})
}
function 𝓟1512{updateZIndex} (𝓟1513{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1514: 𝓛[ty]8654{Promise})
{
function 𝓟1515{$Lambda193} (𝓟1516{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1517: [miss]𝓛[ty]10033{Void})
{
return 𝓟1517 = 𝓟1516{m}.setZIndex(𝓟1513{marker}.zIndex)
}
return 𝓟1514 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1513{marker}).then(𝓟1515{$Lambda193})
}
function 𝓟1500{updateOpacity} (𝓟1501{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1502: 𝓛[ty]8654{Promise})
{
function 𝓟1503{$Lambda191} (𝓟1504{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1505: [miss]𝓛[ty]10033{Void})
{
return 𝓟1505 = 𝓟1504{m}.setOpacity(𝓟1501{marker}.opacity)
}
return 𝓟1502 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1501{marker}).then(𝓟1503{$Lambda191})
}
function 𝓟1506{updateVisible} (𝓟1507{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1508: 𝓛[ty]8654{Promise})
{
function 𝓟1509{$Lambda192} (𝓟1510{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1511: [miss]𝓛[ty]10033{Void})
{
return 𝓟1511 = 𝓟1510{m}.setVisible(𝓟1507{marker}.visible)
}
return 𝓟1508 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1507{marker}).then(𝓟1509{$Lambda192})
}
function 𝓟1494{updateIcon} (𝓟1495{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1496: 𝓛[ty]8654{Promise})
{
function 𝓟1497{$Lambda190} (𝓟1498{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1499: [miss]𝓛[ty]10033{Void})
{
return 𝓟1499 = 𝓟1498{m}.setIcon(𝓟1495{marker}.iconUrl)
}
return 𝓟1496 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1495{marker}).then(𝓟1497{$Lambda190})
}
function 𝓟1470{updateMarkerPosition} (𝓟1471{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1472: 𝓛[ty]8654{Promise})
{
function 𝓟1473{$Lambda186} (𝓟1474{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1475: [miss]𝓛[ty]10033{Void})
{
return 𝓟1475 = 𝓟1474{m}.setPosition({lat: 𝓟1471{marker}.latitude,lng: 𝓟1471{marker}.longitude})
}
return 𝓟1472 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1471{marker}).then(𝓟1473{$Lambda186})
}
function 𝓟1524{updateAnimation} (𝓟1525{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1526: 𝓛[ty]8654{Promise})
{
function 𝓟1527{$Lambda195} (𝓟1528{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1529: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟1525{marker}.animation),𝓛8743{String}))
{
𝓟1528{m}.setAnimation(𝓟1451{google}.maps.Animation.access(𝓟1525{marker}.animation))
}
else
{
𝓟1528{m}.setAnimation(𝓟1525{marker}.animation)
}
}
return 𝓟1526 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1525{marker}).then(𝓟1527{$Lambda195})
}
function 𝓟1534{getNativeMarker} (𝓟1535{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1536: 𝓛[ty]8654{Promise})
{
return 𝓟1536 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1535{marker})
}
function 𝓟1530{addMarker} (𝓟1531{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1532: [miss]𝓛[ty]10033{Void})
{
const 𝓟1533{markerPromise}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]1458{MarkerManager}._mapsWrapper.createMarker({clickable: 𝓟1531{marker}.clickable,visible: 𝓟1531{marker}.visible,icon: 𝓟1531{marker}.iconUrl,label: 𝓟1531{marker}.label,draggable: 𝓟1531{marker}.draggable,animation: (𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟1531{marker}.animation),𝓛8743{String}) ? 𝓟1451{google}.maps.Animation.access(𝓟1531{marker}.animation) : 𝓟1531{marker}.animation,zIndex: 𝓟1531{marker}.zIndex,position: {lat: 𝓟1531{marker}.latitude,lng: 𝓟1531{marker}.longitude},opacity: 𝓟1531{marker}.opacity,title: 𝓟1531{marker}.title});
𝓟[ty]1458{MarkerManager}._markers.set(𝓟1531{marker},𝓟1533{markerPromise})
}
function 𝓟1537{createEventObservable} (𝓟1538{eventName}: 𝓛[ty]10051{String},𝓟1539{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1540: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1541{$Lambda196} (𝓟1542{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1543: [miss]𝓛[ty]10033{Void})
{
function 𝓟1544{$Lambda197} (𝓟1545{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1546: [miss]𝓛[ty]10033{Void})
{
function 𝓟1547{$Lambda198} (𝓟1548{e}: [OOV]any): (𝓟1549: [OOV]any)
{
function 𝓟1550{$Lambda199} (): (𝓟1551: [OOV]any)
{
return 𝓟1551 = 𝓟1542{observer}.next(𝓟1548{e})
}
return 𝓟1549 = 𝓟[ty]1458{MarkerManager}._zone.run(𝓟1550{$Lambda199})
}
𝓟1545{m}.addListener(𝓟1538{eventName},𝓟1547{$Lambda198})
}
𝓟[ty]1458{MarkerManager}._markers.get(𝓟1539{marker}).then(𝓟1544{$Lambda197})
}
return 𝓟1540 = 𝓟1904{Observable}.create(𝓟1541{$Lambda196})
}
function 𝓟1482{updateLabel} (𝓟1483{marker}: [OOV]𝓟[ty]712{AgmMarker}): (𝓟1484: 𝓛[ty]8654{Promise})
{
function 𝓟1485{$Lambda188} (𝓟1486{m}: [OOV]𝓟[ty]819{Marker}): (𝓟1487: [miss]𝓛[ty]10033{Void})
{
𝓟1486{m}.setLabel(𝓟1483{marker}.label)
}
return 𝓟1484 = 𝓟[ty]1458{MarkerManager}._markers.get(𝓟1483{marker}).then(𝓟1485{$Lambda188})
}
}
Module: packages/core/directives/info-window
let 𝓟1552{infoWindowId}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
const 𝓟1553{_infoWindowOptionsInputs}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String});
function 𝓟1554{CONSTRUCTOR} (𝓟1555{_infoWindowManager}: [OOV]𝓟[ty]519{InfoWindowManager},𝓟1556{_el}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1560{AgmInfoWindow})
{
const 𝓟[ty]1560{AgmInfoWindow};
const 𝓟[ty]1560{AgmInfoWindow};
𝓟[ty]1560{AgmInfoWindow}.infoWindowClose ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1560{AgmInfoWindow}._infoWindowAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1560{AgmInfoWindow}.isOpen ⟵ 𝓛8744{Boolean};
𝓟[ty]1560{AgmInfoWindow}._id ⟵ 𝓛12556{POST_PlusPlusToken}(𝓟1552{infoWindowId}).toString();
}
class 𝓟[ty]1560{AgmInfoWindow} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1562{infoWindowClose}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1563{disableAutoPan}: 𝓛[ty]8666{Boolean};
𝓟1564{latitude}: 𝓛[ty]8655{Number};
𝓟1565{_id}: 𝓛[ty]10051{String};
𝓟1566{longitude}: 𝓛[ty]8655{Number};
𝓟1567{_infoWindowAddedToManager}: 𝓛[ty]8666{Boolean};
𝓟1568{content}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10619{Node});
𝓟1569{zIndex}: 𝓛[ty]8655{Number};
𝓟1570{hostMarker}: [OOV]𝓟[ty]712{AgmMarker};
𝓟1571{isOpen}: 𝓛[ty]8666{Boolean};
𝓟1572{maxWidth}: 𝓛[ty]8655{Number};
function 𝓟1575{ngOnChanges} (𝓟1576{changes}: 𝓛[ty]8642{Object}): (𝓟1577: [miss]𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1560{AgmInfoWindow}._infoWindowAddedToManager))
{
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12546{BarBarToken}(𝓟1576{changes}.access(𝓛8743{String}),𝓟1576{changes}.access(𝓛8743{String})),𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]1560{AgmInfoWindow}.latitude),𝓛8743{String})),𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]1560{AgmInfoWindow}.longitude),𝓛8743{String})))
{
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.setPosition(𝓟[ty]1560{AgmInfoWindow})
}
if (𝓟1576{changes}.access(𝓛8743{String}))
{
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.setZIndex(𝓟[ty]1560{AgmInfoWindow})
}
if (𝓟1576{changes}.access(𝓛8743{String}))
{
𝓟[ty]1560{AgmInfoWindow}._updateOpenState()
}
𝓟[ty]1560{AgmInfoWindow}._setInfoWindowOptions(𝓟1576{changes})
}
function 𝓟1595{open} (): (𝓟1596: 𝓛[ty]8654{Promise})
{
return 𝓟1596 = 𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.open(𝓟[ty]1560{AgmInfoWindow})
}
function 𝓟1578{_registerEventListeners} (): (𝓟1579: [miss]𝓛[ty]10033{Void})
{
function 𝓟1580{$Lambda11} (): (𝓟1581: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1560{AgmInfoWindow}.isOpen ⟵ 𝓛8744{Boolean};
𝓟[ty]1560{AgmInfoWindow}.infoWindowClose.emit()
}
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.createEventObservable(𝓛8743{String},𝓟[ty]1560{AgmInfoWindow}).subscribe(𝓟1580{$Lambda11})
}
function 𝓟1582{_updateOpenState} (): (𝓟1583: [miss]𝓛[ty]10033{Void})
{
(𝓟[ty]1560{AgmInfoWindow}.isOpen ? 𝓟[ty]1560{AgmInfoWindow}.open() : 𝓟[ty]1560{AgmInfoWindow}.close())
}
function 𝓟1601{id} (): (𝓟1602: 𝓛[ty]10051{String})
{
return 𝓟1602 = 𝓟[ty]1560{AgmInfoWindow}._id
}
function 𝓟1573{ngOnInit} (): (𝓟1574: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1560{AgmInfoWindow}.content ⟵ 𝓟[ty]1560{AgmInfoWindow}._el.nativeElement.querySelector(𝓛8743{String});
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.addInfoWindow(𝓟[ty]1560{AgmInfoWindow})
𝓟[ty]1560{AgmInfoWindow}._infoWindowAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1560{AgmInfoWindow}._updateOpenState()
𝓟[ty]1560{AgmInfoWindow}._registerEventListeners()
}
function 𝓟1603{toString} (): (𝓟1604: 𝓛[ty]10051{String})
{
return 𝓟1604 = 𝓛12641{PlusToken}(𝓛8743{String},𝓟[ty]1560{AgmInfoWindow}._id.toString())
}
function 𝓟1597{close} (): (𝓟1598: 𝓛[ty]8654{Promise})
{
function 𝓟1599{$Lambda14} (): (𝓟1600: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1560{AgmInfoWindow}.infoWindowClose.emit()
}
return 𝓟1598 = 𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.close(𝓟[ty]1560{AgmInfoWindow}).then(𝓟1599{$Lambda14})
}
function 𝓟1605{ngOnDestroy} (): (𝓟1606: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.deleteInfoWindow(𝓟[ty]1560{AgmInfoWindow})
}
function 𝓟1584{_setInfoWindowOptions} (𝓟1585{changes}: 𝓛[ty]8642{Object}): (𝓟1586: [miss]𝓛[ty]10033{Void})
{
let 𝓟1587{options}: 𝓛[ty]8642{Object} = {};
function 𝓟1588{$Lambda12} (𝓟1589{k}): (𝓟1590: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1590 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1553{_infoWindowOptionsInputs}.indexOf(𝓟1589{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
let 𝓟1591{optionKeys}: [miss]𝓛[ty]8670{Array} = 𝓛8741{Object}.keys(𝓟1585{changes}).filter(𝓟1588{$Lambda12});
function 𝓟1592{$Lambda13} (𝓟1593{k}): (𝓟1594: [miss]𝓛[ty]10033{Void})
{
𝓟1587{options}.access(𝓟1593{k}) ⟵ 𝓟1585{changes}.access(𝓟1593{k}).currentValue;
}
𝓟1591{optionKeys}.forEach(𝓟1592{$Lambda13})
𝓟[ty]1560{AgmInfoWindow}._infoWindowManager.setOptions(𝓟[ty]1560{AgmInfoWindow},𝓟1587{options})
}
}
Module: packages/core/services/maps-api-loader/lazy-maps-api-loader.spec
function 𝓟1607{$Lambda235} (): (𝓟1608: [miss]𝓛[ty]10033{Void})
{
let 𝓟1609{documentRef}: [OOV]𝓟[ty]1641{DocumentRef};
let 𝓟1610{doc}: [OOV]any;
let 𝓟1611{windowRef}: [OOV]any;
function 𝓟1612{$Lambda236} (): (𝓟1613: [miss]𝓛[ty]10033{Void})
{
𝓟1610{doc} ⟵ 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟1609{documentRef} ⟵ 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟1609{documentRef}.getNativeDocument as any.and.returnValue(𝓟1610{doc})
𝓟1611{windowRef} ⟵ {};
}
𝓛1{<UNKNOWN>}(𝓟1612{$Lambda236})
function 𝓟1614{$Lambda237} (): (𝓟1615: [miss]𝓛[ty]10033{Void})
{
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓛12643{undefined},useClass: 𝓛12643{undefined}},{provide: 𝓛12643{undefined},useValue: 𝓟1611{windowRef}},{provide: 𝓛12643{undefined},useValue: 𝓟1609{documentRef}})})
function 𝓟1616{$Lambda238} (𝓟1617{loader}: [OOV]𝓟[ty]92{LazyMapsAPILoader}): (𝓟1618: [miss]𝓛[ty]10033{Void})
{
type 𝓟[ty]1619{Script} = {src: 𝓛[ty]10051{String}, async: 𝓛[ty]8666{Boolean}, defer: 𝓛[ty]8666{Boolean}, type: 𝓛[ty]10051{String}}
const 𝓟1620{scriptElem}: [OOV]𝓟[ty]1619{Script} = {};
𝓟1610{doc}.createElement as 𝓛[ty]2{<UNKNOWN>}.and.returnValue(𝓟1620{scriptElem})
𝓟1610{doc}.body ⟵ 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟1617{loader}.load()
𝓛10036{expect}(𝓟1610{doc}.createElement).toHaveBeenCalled()
𝓛10036{expect}(𝓟1620{scriptElem}.type).toEqual(𝓛8743{String})
𝓛10036{expect}(𝓟1620{scriptElem}.async).toEqual(𝓛8744{Boolean})
𝓛10036{expect}(𝓟1620{scriptElem}.defer).toEqual(𝓛8744{Boolean})
𝓛10036{expect}(𝓟1620{scriptElem}.src).toBeDefined()
𝓛10036{expect}(𝓟1620{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1620{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1620{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1610{doc}.body.appendChild).toHaveBeenCalledWith(𝓟1620{scriptElem})
}
𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined}),𝓟1616{$Lambda238})
}
𝓛10038{it}(𝓛8743{String},𝓟1614{$Lambda237})
function 𝓟1621{$Lambda239} (): (𝓟1622: [miss]𝓛[ty]10033{Void})
{
const 𝓟1623{lazyLoadingConf}: [OOV]𝓟[ty]81{LazyMapsAPILoaderConfigLiteral} = {protocol: 𝓟83{GoogleMapsScriptProtocol}.HTTP};
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓛12643{undefined},useClass: 𝓛12643{undefined}},{provide: 𝓛12643{undefined},useValue: 𝓟1611{windowRef}},{provide: 𝓛12643{undefined},useValue: 𝓟1609{documentRef}},{provide: 𝓟84{LAZY_MAPS_API_CONFIG},useValue: 𝓟1623{lazyLoadingConf}})})
function 𝓟1624{$Lambda240} (𝓟1625{loader}: [OOV]𝓟[ty]92{LazyMapsAPILoader}): (𝓟1626: [miss]𝓛[ty]10033{Void})
{
type 𝓟[ty]1627{Script} = {src: 𝓛[ty]10051{String}, async: 𝓛[ty]8666{Boolean}, defer: 𝓛[ty]8666{Boolean}, type: 𝓛[ty]10051{String}}
const 𝓟1628{scriptElem}: [OOV]𝓟[ty]1627{Script} = {};
𝓟1610{doc}.createElement as 𝓛[ty]2{<UNKNOWN>}.and.returnValue(𝓟1628{scriptElem})
𝓟1610{doc}.body ⟵ 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟1625{loader}.load()
𝓛10036{expect}(𝓟1610{doc}.createElement).toHaveBeenCalled()
𝓛10036{expect}(𝓟1628{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1628{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1628{scriptElem}.src).toContain(𝓛8743{String})
𝓛10036{expect}(𝓟1610{doc}.body.appendChild).toHaveBeenCalledWith(𝓟1628{scriptElem})
}
𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined}),𝓟1624{$Lambda240})
}
𝓛10038{it}(𝓛8743{String},𝓟1621{$Lambda239})
}
𝓛10037{describe}(𝓛8743{String},𝓟1607{$Lambda235})
Module: packages/core/index
Module: packages/core/utils/browser-globals
function 𝓟1629{CONSTRUCTOR} (): (𝓟[ty]1633{WindowRef})
{
const 𝓟[ty]1633{WindowRef};
const 𝓟[ty]1633{WindowRef};
}
class 𝓟[ty]1633{WindowRef}{
function 𝓟1635{getNativeWindow} (): (𝓟1636: [OOV]any)
{
return 𝓟1636 = 𝓛12233{window}
}
}
function 𝓟1637{CONSTRUCTOR} (): (𝓟[ty]1641{DocumentRef})
{
const 𝓟[ty]1641{DocumentRef};
const 𝓟[ty]1641{DocumentRef};
}
class 𝓟[ty]1641{DocumentRef}{
function 𝓟1643{getNativeDocument} (): (𝓟1644: [OOV]any)
{
return 𝓟1644 = 𝓛12160{document}
}
}
const 𝓟1645{BROWSER_GLOBALS_PROVIDERS}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
Module: packages/core/services/managers/data-layer-manager
let 𝓟1646{google}: [OOV]any;
function 𝓟1647{CONSTRUCTOR} (𝓟1648{_wrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper},𝓟1649{_zone}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1653{DataLayerManager})
{
const 𝓟[ty]1653{DataLayerManager};
const 𝓟[ty]1653{DataLayerManager};
𝓟[ty]1653{DataLayerManager}._layers ⟵ 𝓛2995{Map}.CONSTRUCTOR();
}
class 𝓟[ty]1653{DataLayerManager}{
𝓟1655{_layers}: (𝓛[ty]3191{WeakMap} ≠ 𝓛[ty]3199{Map});
function 𝓟1686{setDataOptions} (𝓟1687{layer}: [OOV]𝓟[ty]1184{AgmDataLayer},𝓟1688{options}: [OOV]𝓟[ty]812{DataOptions}): (𝓟1689: [miss]𝓛[ty]10033{Void})
{
function 𝓟1690{$Lambda137} (𝓟1691{l}): (𝓟1692: [miss]𝓛[ty]10033{Void})
{
𝓟1691{l}.setControlPosition(𝓟1688{options}.controlPosition)
𝓟1691{l}.setControls(𝓟1688{options}.controls)
𝓟1691{l}.setDrawingMode(𝓟1688{options}.drawingMode)
𝓟1691{l}.setStyle(𝓟1688{options}.style)
}
𝓟[ty]1653{DataLayerManager}._layers.get(𝓟1687{layer}).then(𝓟1690{$Lambda137})
}
function 𝓟1656{addDataLayer} (𝓟1657{layer}: [OOV]𝓟[ty]1184{AgmDataLayer}): (𝓟1658: [miss]𝓛[ty]10033{Void})
{
function 𝓟1659{$Lambda131} (𝓟1660{d}): (𝓟1661: [OOV]𝓟[ty]821{Data})
{
if (𝓟1657{layer}.geoJson)
{
function 𝓟1662{$Lambda132} (𝓟1663{features}): (𝓟1664: [miss]𝓛[ty]8670{Array})
{
return 𝓟1664 = 𝓛1{<UNKNOWN>}(𝓟1660{d}.features,𝓟1663{features})
}
𝓟[ty]1653{DataLayerManager}.getDataFeatures(𝓟1660{d},𝓟1657{layer}.geoJson).then(𝓟1662{$Lambda132})
}
return 𝓟1661 = 𝓟1660{d}
}
const 𝓟1665{newLayer}: [miss]𝓛[ty]8654{Promise} = 𝓟[ty]1653{DataLayerManager}._wrapper.createDataLayer({style: 𝓟1657{layer}.style} as 𝓟[ty]812{DataOptions}).then(𝓟1659{$Lambda131});
𝓟[ty]1653{DataLayerManager}._layers.set(𝓟1657{layer},𝓟1665{newLayer})
}
function 𝓟1672{updateGeoJson} (𝓟1673{layer}: [OOV]𝓟[ty]1184{AgmDataLayer},𝓟1674{geoJson}: [OOV]any): (𝓟1675: [miss]𝓛[ty]10033{Void})
{
function 𝓟1676{$Lambda134} (𝓟1677{l}): (𝓟1678: [miss]𝓛[ty]10033{Void})
{
function 𝓟1679{$Lambda135} (𝓟1680{feature}: [OOV]𝓟[ty]809{Feature}): (𝓟1681: [miss]𝓛[ty]10033{Void})
{
𝓟1677{l}.remove(𝓟1680{feature})
let 𝓟1682{index}: [miss]𝓛[ty]8655{Number} = 𝓟1677{l}.features.indexOf(𝓟1680{feature},𝓛8745{Number});
if (𝓛12595{GreaterThanToken}(𝓟1682{index},𝓛12616{MinusToken}(𝓛8745{Number})))
{
𝓟1677{l}.features.splice(𝓟1682{index},𝓛8745{Number})
}
}
𝓟1677{l}.forEach(𝓟1679{$Lambda135})
function 𝓟1683{$Lambda136} (𝓟1684{features}): (𝓟1685: [miss]𝓛[ty]8670{Array})
{
return 𝓟1685 = 𝓛1{<UNKNOWN>}(𝓟1677{l}.features,𝓟1684{features})
}
𝓟[ty]1653{DataLayerManager}.getDataFeatures(𝓟1677{l},𝓟1674{geoJson}).then(𝓟1683{$Lambda136})
}
𝓟[ty]1653{DataLayerManager}._layers.get(𝓟1673{layer}).then(𝓟1676{$Lambda134})
}
function 𝓟1666{deleteDataLayer} (𝓟1667{layer}: [OOV]𝓟[ty]1184{AgmDataLayer}): (𝓟1668: [miss]𝓛[ty]10033{Void})
{
function 𝓟1669{$Lambda133} (𝓟1670{l}): (𝓟1671: [miss]𝓛[ty]10033{Void})
{
𝓟1670{l}.setMap(𝓛12643{undefined})
𝓟[ty]1653{DataLayerManager}._layers.delete(𝓟1667{layer})
}
𝓟[ty]1653{DataLayerManager}._layers.get(𝓟1667{layer}).then(𝓟1669{$Lambda133})
}
function 𝓟1708{getDataFeatures} (𝓟1709{d}: [OOV]𝓟[ty]821{Data},𝓟1710{geoJson}: [OOV]any): (𝓟1711: 𝓛[ty]8654{Promise})
{
function 𝓟1712{$Lambda142} (𝓟1713{resolve},𝓟1714{reject}): (𝓟1715: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟1710{geoJson}),𝓛8743{String}))
{
{
const 𝓟1716{features}: [miss]𝓛[ty]8670{Array} = 𝓟1709{d}.addGeoJson(𝓟1710{geoJson});
𝓟1713{resolve}(𝓟1716{features})
}
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟1710{geoJson}),𝓛8743{String}))
{
𝓟1709{d}.loadGeoJson(𝓟1710{geoJson},𝓛12643{undefined},𝓟1713{resolve})
}
else
{
𝓟1714{reject}(𝓛8743{String})
}
}
}
return 𝓟1711 = 𝓛1062{Promise}.CONSTRUCTOR(𝓟1712{$Lambda142})
}
function 𝓟1693{createEventObservable} (𝓟1694{eventName}: 𝓛[ty]10051{String},𝓟1695{layer}: [OOV]𝓟[ty]1184{AgmDataLayer}): (𝓟1696: [OOV]𝓛[ty]2{<UNKNOWN>})
{
function 𝓟1697{$Lambda138} (𝓟1698{observer}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1699: [miss]𝓛[ty]10033{Void})
{
function 𝓟1700{$Lambda139} (𝓟1701{d}: [OOV]𝓟[ty]821{Data}): (𝓟1702: [miss]𝓛[ty]10033{Void})
{
function 𝓟1703{$Lambda140} (𝓟1704{e}: [OOV]any): (𝓟1705: [OOV]any)
{
function 𝓟1706{$Lambda141} (): (𝓟1707: [OOV]any)
{
return 𝓟1707 = 𝓟1698{observer}.next(𝓟1704{e})
}
return 𝓟1705 = 𝓟[ty]1653{DataLayerManager}._zone.run(𝓟1706{$Lambda141})
}
𝓟1701{d}.addListener(𝓟1694{eventName},𝓟1703{$Lambda140})
}
𝓟[ty]1653{DataLayerManager}._layers.get(𝓟1695{layer}).then(𝓟1700{$Lambda139})
}
return 𝓟1696 = 𝓟1904{Observable}.create(𝓟1697{$Lambda138})
}
}
Module: packages/js-marker-clusterer/services/managers/cluster-manager.spec
function 𝓟1717{$Lambda248} (): (𝓟1718: [miss]𝓛[ty]10033{Void})
{
function 𝓟1719{$Lambda249} (): (𝓟1720: [miss]𝓛[ty]10033{Void})
{
function 𝓟1721{$Lambda250} (): (𝓟1722: [OOV]any)
{
return 𝓟1722 = 𝓟1898{NgZone}.CONSTRUCTOR({enableLongStackTrace: 𝓛8744{Boolean}})
}
𝓟1899{TestBed}.configureTestingModule({providers: 𝓛8757{Array}({provide: 𝓟1898{NgZone},useFactory: 𝓟1721{$Lambda250}},𝓛12643{undefined},{provide: 𝓛12643{undefined},useValue: 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}))})})
}
𝓛1{<UNKNOWN>}(𝓟1719{$Lambda249})
function 𝓟1723{$Lambda251} (): (𝓟1724: [miss]𝓛[ty]10033{Void})
{
function 𝓟1725{$Lambda252} (𝓟1726{clusterManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1727{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1728: [miss]𝓛[ty]10033{Void})
{
const 𝓟1729{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1726{clusterManager});
𝓟1729{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1729{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1729{newMarker}.label ⟵ 𝓛8743{String};
𝓟1726{clusterManager}.addMarker(𝓟1729{newMarker})
𝓛10036{expect}(𝓟1727{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}},𝓛8744{Boolean})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1725{$Lambda252}))
}
𝓛10037{describe}(𝓛8743{String},𝓟1723{$Lambda251})
function 𝓟1730{$Lambda253} (): (𝓟1731: [miss]𝓛[ty]10033{Void})
{
function 𝓟1732{$Lambda254} (𝓟1733{clusterManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1734{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1735: [miss]𝓛[ty]10033{Void})
{
const 𝓟1736{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1733{clusterManager});
𝓟1736{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1736{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1736{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟1737{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String}));
𝓟1734{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟1737{markerInstance}))
𝓟1733{clusterManager}.addMarker(𝓟1736{newMarker})
function 𝓟1738{$Lambda255} (): (𝓟1739: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟1737{markerInstance}.setMap).toHaveBeenCalledWith(𝓛12643{undefined})
}
𝓟1733{clusterManager}.deleteMarker(𝓟1736{newMarker}).then(𝓟1738{$Lambda255})
}
𝓛10038{it}(𝓛8743{String},𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1732{$Lambda254}))
}
𝓛10037{describe}(𝓛8743{String},𝓟1730{$Lambda253})
function 𝓟1740{$Lambda256} (): (𝓟1741: [miss]𝓛[ty]10033{Void})
{
function 𝓟1742{$Lambda257} (𝓟1743{markerManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1744{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1745: [miss]𝓛[ty]8654{Promise})
{
const 𝓟1746{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1743{markerManager});
𝓟1746{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1746{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1746{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟1747{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟1744{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟1747{markerInstance}))
𝓟1743{markerManager}.addMarker(𝓟1746{newMarker})
𝓛10036{expect}(𝓟1744{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}},𝓛8744{Boolean})
const 𝓟1748{iconUrl}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
𝓟1746{newMarker}.iconUrl ⟵ 𝓟1748{iconUrl};
function 𝓟1749{$Lambda258} (): (𝓟1750: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟1747{markerInstance}.setIcon).toHaveBeenCalledWith(𝓟1748{iconUrl})
}
return 𝓟1745 = 𝓟1743{markerManager}.updateIcon(𝓟1746{newMarker}).then(𝓟1749{$Lambda258})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1742{$Lambda257})))
}
𝓛10037{describe}(𝓛8743{String},𝓟1740{$Lambda256})
function 𝓟1751{$Lambda259} (): (𝓟1752: [miss]𝓛[ty]10033{Void})
{
function 𝓟1753{$Lambda260} (𝓟1754{markerManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1755{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1756: [miss]𝓛[ty]8654{Promise})
{
const 𝓟1757{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1754{markerManager});
𝓟1757{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1757{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1757{newMarker}.label ⟵ 𝓛8743{String};
const 𝓟1758{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟1755{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟1758{markerInstance}))
𝓟1754{markerManager}.addMarker(𝓟1757{newMarker})
𝓛10036{expect}(𝓟1755{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}},𝓛8744{Boolean})
const 𝓟1759{opacity}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
𝓟1757{newMarker}.opacity ⟵ 𝓟1759{opacity};
function 𝓟1760{$Lambda261} (): (𝓟1761: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟1758{markerInstance}.setOpacity).toHaveBeenCalledWith(𝓟1759{opacity})
}
return 𝓟1756 = 𝓟1754{markerManager}.updateOpacity(𝓟1757{newMarker}).then(𝓟1760{$Lambda261})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1753{$Lambda260})))
}
𝓛10037{describe}(𝓛8743{String},𝓟1751{$Lambda259})
function 𝓟1762{$Lambda262} (): (𝓟1763: [miss]𝓛[ty]10033{Void})
{
function 𝓟1764{$Lambda263} (𝓟1765{markerManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1766{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1767: [miss]𝓛[ty]8654{Promise})
{
const 𝓟1768{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1765{markerManager});
𝓟1768{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1768{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1768{newMarker}.label ⟵ 𝓛8743{String};
𝓟1768{newMarker}.visible ⟵ 𝓛8744{Boolean};
const 𝓟1769{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟1766{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟1769{markerInstance}))
𝓟1765{markerManager}.addMarker(𝓟1768{newMarker})
𝓛10036{expect}(𝓟1766{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}},𝓛8744{Boolean})
𝓟1768{newMarker}.visible ⟵ 𝓛8744{Boolean};
function 𝓟1770{$Lambda264} (): (𝓟1771: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟1769{markerInstance}.setVisible).toHaveBeenCalledWith(𝓛8744{Boolean})
}
return 𝓟1767 = 𝓟1765{markerManager}.updateVisible(𝓟1768{newMarker}).then(𝓟1770{$Lambda264})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1764{$Lambda263})))
}
𝓛10037{describe}(𝓛8743{String},𝓟1762{$Lambda262})
function 𝓟1772{$Lambda265} (): (𝓟1773: [miss]𝓛[ty]10033{Void})
{
function 𝓟1774{$Lambda266} (𝓟1775{markerManager}: [OOV]𝓟[ty]257{ClusterManager},𝓟1776{apiWrapper}: [OOV]𝓟[ty]1231{GoogleMapsAPIWrapper}): (𝓟1777: [miss]𝓛[ty]8654{Promise})
{
const 𝓟1778{newMarker}: [OOV]𝓟[ty]712{AgmMarker} = 𝓟707{CONSTRUCTOR}(𝓟1775{markerManager});
𝓟1778{newMarker}.latitude ⟵ 𝓛8745{Number};
𝓟1778{newMarker}.longitude ⟵ 𝓛8745{Number};
𝓟1778{newMarker}.label ⟵ 𝓛8743{String};
𝓟1778{newMarker}.visible ⟵ 𝓛8744{Boolean};
const 𝓟1779{markerInstance}: [OOV]𝓟[ty]819{Marker} = 𝓛1{<UNKNOWN>}.createSpyObj(𝓛8743{String},𝓛8757{Array}(𝓛8743{String},𝓛8743{String}));
𝓟1776{apiWrapper}.createMarker as any.and.returnValue(𝓛1062{Promise}.resolve(𝓟1779{markerInstance}))
𝓟1775{markerManager}.addMarker(𝓟1778{newMarker})
𝓛10036{expect}(𝓟1776{apiWrapper}.createMarker).toHaveBeenCalledWith({clickable: 𝓛8744{Boolean},visible: 𝓛8744{Boolean},icon: 𝓛12643{undefined},label: 𝓛8743{String},draggable: 𝓛8744{Boolean},zIndex: 𝓛8745{Number},position: {lat: 𝓛8745{Number},lng: 𝓛8745{Number}},opacity: 𝓛8745{Number},title: 𝓛12643{undefined}},𝓛8744{Boolean})
const 𝓟1780{zIndex}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
𝓟1778{newMarker}.zIndex ⟵ 𝓟1780{zIndex};
function 𝓟1781{$Lambda267} (): (𝓟1782: [miss]𝓛[ty]10033{Void})
{
𝓛10036{expect}(𝓟1779{markerInstance}.setZIndex).toHaveBeenCalledWith(𝓟1780{zIndex})
}
return 𝓟1777 = 𝓟1775{markerManager}.updateZIndex(𝓟1778{newMarker}).then(𝓟1781{$Lambda267})
}
𝓛10038{it}(𝓛8743{String},𝓟1900{async}(𝓟1901{inject}(𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined}),𝓟1774{$Lambda266})))
}
𝓛10037{describe}(𝓛8743{String},𝓟1772{$Lambda265})
}
𝓛10037{describe}(𝓛8743{String},𝓟1717{$Lambda248})
Module: packages/snazzy-info-window/snazzy-info-window.module
function 𝓟1783{CONSTRUCTOR} (): (𝓟[ty]1787{AgmSnazzyInfoWindowModule})
{
const 𝓟[ty]1787{AgmSnazzyInfoWindowModule};
const 𝓟[ty]1787{AgmSnazzyInfoWindowModule};
}
class 𝓟[ty]1787{AgmSnazzyInfoWindowModule}{
}
Module: packages/core/directives/polyline
let 𝓟1789{polylineId}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
const 𝓟1790{_polylineOptionsAttributes}: 𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String});
function 𝓟1791{CONSTRUCTOR} (𝓟1792{_polylineManager}: [OOV]𝓟[ty]657{PolylineManager}): (𝓟[ty]1796{AgmPolyline})
{
const 𝓟[ty]1796{AgmPolyline};
const 𝓟[ty]1796{AgmPolyline};
𝓟[ty]1796{AgmPolyline}.lineMouseOut ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.lineClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.draggable ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.editable ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.geodesic ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.lineRightClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.lineDragEnd ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}._subscriptions ⟵ 𝓛8757{Array}();
𝓟[ty]1796{AgmPolyline}.lineDragStart ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.visible ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.lineMouseMove ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.lineMouseUp ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}._polylineAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.lineMouseDown ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.lineDrag ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.lineDblClick ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}.clickable ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}.lineMouseOver ⟵ 𝓟1911{EventEmitter}.CONSTRUCTOR();
𝓟[ty]1796{AgmPolyline}._id ⟵ 𝓛12556{POST_PlusPlusToken}(𝓟1789{polylineId}).toString();
}
class 𝓟[ty]1796{AgmPolyline} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟1798{lineDblClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1799{lineRightClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1800{_polylineAddedToManager}: 𝓛[ty]8666{Boolean};
𝓟1801{lineMouseDown}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1802{clickable}: 𝓛[ty]8666{Boolean};
𝓟1803{visible}: 𝓛[ty]8666{Boolean};
𝓟1804{strokeOpacity}: 𝓛[ty]8655{Number};
𝓟1805{_id}: 𝓛[ty]10051{String};
𝓟1806{_subscriptions}: 𝓛[ty]8670{Array};
𝓟1807{lineMouseOver}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1808{lineClick}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1809{points}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1810{lineDragEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1811{draggable}: 𝓛[ty]8666{Boolean};
𝓟1812{geodesic}: 𝓛[ty]8666{Boolean};
𝓟1813{strokeWeight}: 𝓛[ty]8655{Number};
𝓟1814{lineMouseOut}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1815{lineMouseUp}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1816{lineDragStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1817{zIndex}: 𝓛[ty]8655{Number};
𝓟1818{lineMouseMove}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1819{strokeColor}: 𝓛[ty]10051{String};
𝓟1820{lineDrag}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1821{editable}: 𝓛[ty]8666{Boolean};
function 𝓟1844{_init} (): (𝓟1845: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1796{AgmPolyline}._polylineManager.addPolyline(𝓟[ty]1796{AgmPolyline})
𝓟[ty]1796{AgmPolyline}._polylineAddedToManager ⟵ 𝓛8744{Boolean};
𝓟[ty]1796{AgmPolyline}._addEventListeners()
}
function 𝓟1886{_getPoints} (): (𝓟1887: 𝓛[ty]8670{Array})
{
if (𝓟[ty]1796{AgmPolyline}.points)
{
return 𝓟1887 = 𝓟[ty]1796{AgmPolyline}.points.toArray()
}
return 𝓟1887 = 𝓛8757{Array}()
}
function 𝓟1822{ngAfterContentInit} (): (𝓟1823: [miss]𝓛[ty]10033{Void})
{
if (𝓟[ty]1796{AgmPolyline}.points.length)
{
function 𝓟1824{$Lambda64} (𝓟1825{point}: [OOV]𝓟[ty]779{AgmPolylinePoint}): (𝓟1826: [miss]𝓛[ty]10033{Void})
{
function 𝓟1827{$Lambda65} (): (𝓟1828: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1796{AgmPolyline}._polylineManager.updatePolylinePoints(𝓟[ty]1796{AgmPolyline})
}
const 𝓟1829{s} = 𝓟1825{point}.positionChanged.subscribe(𝓟1827{$Lambda65});
𝓟[ty]1796{AgmPolyline}._subscriptions.push(𝓟1829{s})
}
𝓟[ty]1796{AgmPolyline}.points.forEach(𝓟1824{$Lambda64})
}
if (𝓛12569{ExclamationToken}(𝓟[ty]1796{AgmPolyline}._polylineAddedToManager))
{
𝓟[ty]1796{AgmPolyline}._init()
}
function 𝓟1830{$Lambda66} (): (𝓟1831: [miss]𝓛[ty]8654{Promise})
{
return 𝓟1831 = 𝓟[ty]1796{AgmPolyline}._polylineManager.updatePolylinePoints(𝓟[ty]1796{AgmPolyline})
}
const 𝓟1832{s} = 𝓟[ty]1796{AgmPolyline}.points.changes.subscribe(𝓟1830{$Lambda66});
𝓟[ty]1796{AgmPolyline}._subscriptions.push(𝓟1832{s})
𝓟[ty]1796{AgmPolyline}._polylineManager.updatePolylinePoints(𝓟[ty]1796{AgmPolyline})
}
function 𝓟1833{ngOnChanges} (𝓟1834{changes}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟1835: [OOV]any)
{
if (𝓛12569{ExclamationToken}(𝓟[ty]1796{AgmPolyline}._polylineAddedToManager))
{
𝓟[ty]1796{AgmPolyline}._init()
}
let 𝓟1836{options}: 𝓛[ty]8642{Object} = {};
function 𝓟1837{$Lambda67} (𝓟1838{k}): (𝓟1839: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1839 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1790{_polylineOptionsAttributes}.indexOf(𝓟1838{k}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
const 𝓟1840{optionKeys}: [miss]𝓛[ty]8670{Array} = 𝓛8741{Object}.keys(𝓟1834{changes}).filter(𝓟1837{$Lambda67});
function 𝓟1841{$Lambda68} (𝓟1842{k}): (𝓟1843: [OOV]any)
{
return 𝓟1843 = 𝓛1{<UNKNOWN>}(𝓟1836{options}.access(𝓟1842{k}),𝓟1834{changes}.access(𝓟1842{k}).currentValue)
}
𝓟1840{optionKeys}.forEach(𝓟1841{$Lambda68})
𝓟[ty]1796{AgmPolyline}._polylineManager.setPolylineOptions(𝓟[ty]1796{AgmPolyline},𝓟1836{options})
}
function 𝓟1888{id} (): (𝓟1889: 𝓛[ty]10051{String})
{
return 𝓟1889 = 𝓟[ty]1796{AgmPolyline}._id
}
function 𝓟1846{_addEventListeners} (): (𝓟1847: [miss]𝓛[ty]10033{Void})
{
function 𝓟1848{$Lambda69} (𝓟1849{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1850: [OOV]any)
{
return 𝓟1850 = 𝓟[ty]1796{AgmPolyline}.lineClick.emit(𝓟1849{ev})
}
function 𝓟1851{$Lambda70} (𝓟1852{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1853: [OOV]any)
{
return 𝓟1853 = 𝓟[ty]1796{AgmPolyline}.lineDblClick.emit(𝓟1852{ev})
}
function 𝓟1854{$Lambda71} (𝓟1855{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1856: [OOV]any)
{
return 𝓟1856 = 𝓟[ty]1796{AgmPolyline}.lineDrag.emit(𝓟1855{ev})
}
function 𝓟1857{$Lambda72} (𝓟1858{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1859: [OOV]any)
{
return 𝓟1859 = 𝓟[ty]1796{AgmPolyline}.lineDragEnd.emit(𝓟1858{ev})
}
function 𝓟1860{$Lambda73} (𝓟1861{ev}: (𝓛[ty]10051{String} ≠ 𝓛[ty]10818{MouseEvent})): (𝓟1862: [OOV]any)
{
return 𝓟1862 = 𝓟[ty]1796{AgmPolyline}.lineDragStart.emit(𝓟1861{ev})
}
function 𝓟1863{$Lambda74} (𝓟1864{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1865: [OOV]any)
{
return 𝓟1865 = 𝓟[ty]1796{AgmPolyline}.lineMouseDown.emit(𝓟1864{ev})
}
function 𝓟1866{$Lambda75} (𝓟1867{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1868: [OOV]any)
{
return 𝓟1868 = 𝓟[ty]1796{AgmPolyline}.lineMouseMove.emit(𝓟1867{ev})
}
function 𝓟1869{$Lambda76} (𝓟1870{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1871: [OOV]any)
{
return 𝓟1871 = 𝓟[ty]1796{AgmPolyline}.lineMouseOut.emit(𝓟1870{ev})
}
function 𝓟1872{$Lambda77} (𝓟1873{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1874: [OOV]any)
{
return 𝓟1874 = 𝓟[ty]1796{AgmPolyline}.lineMouseOver.emit(𝓟1873{ev})
}
function 𝓟1875{$Lambda78} (𝓟1876{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1877: [OOV]any)
{
return 𝓟1877 = 𝓟[ty]1796{AgmPolyline}.lineMouseUp.emit(𝓟1876{ev})
}
function 𝓟1878{$Lambda79} (𝓟1879{ev}: [OOV]𝓟[ty]836{PolyMouseEvent}): (𝓟1880: [OOV]any)
{
return 𝓟1880 = 𝓟[ty]1796{AgmPolyline}.lineRightClick.emit(𝓟1879{ev})
}
const 𝓟1881{handlers}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}({name: 𝓛8743{String},handler: 𝓟1848{$Lambda69}},{name: 𝓛8743{String},handler: 𝓟1851{$Lambda70}},{name: 𝓛8743{String},handler: 𝓟1854{$Lambda71}},{name: 𝓛8743{String},handler: 𝓟1857{$Lambda72}},{name: 𝓛8743{String},handler: 𝓟1860{$Lambda73}},{name: 𝓛8743{String},handler: 𝓟1863{$Lambda74}},{name: 𝓛8743{String},handler: 𝓟1866{$Lambda75}},{name: 𝓛8743{String},handler: 𝓟1869{$Lambda76}},{name: 𝓛8743{String},handler: 𝓟1872{$Lambda77}},{name: 𝓛8743{String},handler: 𝓟1875{$Lambda78}},{name: 𝓛8743{String},handler: 𝓟1878{$Lambda79}});
function 𝓟1882{$Lambda80} (𝓟1883{obj}): (𝓟1884: [miss]𝓛[ty]10033{Void})
{
const 𝓟1885{os} = 𝓟[ty]1796{AgmPolyline}._polylineManager.createEventObservable(𝓟1883{obj}.name,𝓟[ty]1796{AgmPolyline}).subscribe(𝓟1883{obj}.handler);
𝓟[ty]1796{AgmPolyline}._subscriptions.push(𝓟1885{os})
}
𝓟1881{handlers}.forEach(𝓟1882{$Lambda80})
}
function 𝓟1890{ngOnDestroy} (): (𝓟1891: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1796{AgmPolyline}._polylineManager.deletePolyline(𝓟[ty]1796{AgmPolyline})
function 𝓟1892{$Lambda81} (𝓟1893{s}): (𝓟1894: [OOV]any)
{
return 𝓟1894 = 𝓟1893{s}.unsubscribe()
}
𝓟[ty]1796{AgmPolyline}._subscriptions.forEach(𝓟1892{$Lambda81})
}
}