{"__symbolic":"module","version":4,"metadata":{"SpyLocation":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1}}],"members":{"setInitialPath":[{"__symbolic":"method"}],"setBaseHref":[{"__symbolic":"method"}],"path":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}],"isCurrentPathEqualTo":[{"__symbolic":"method"}],"simulateUrlPop":[{"__symbolic":"method"}],"simulateHashChange":[{"__symbolic":"method"}],"prepareExternalUrl":[{"__symbolic":"method"}],"go":[{"__symbolic":"method"}],"replaceState":[{"__symbolic":"method"}],"forward":[{"__symbolic":"method"}],"back":[{"__symbolic":"method"}],"onUrlChange":[{"__symbolic":"method"}],"_notifyUrlChangeListeners":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}],"normalize":[{"__symbolic":"method"}]}},"MockLocationStrategy":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/common","name":"LocationStrategy","line":20,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"simulatePopState":[{"__symbolic":"method"}],"path":[{"__symbolic":"method"}],"prepareExternalUrl":[{"__symbolic":"method"}],"pushState":[{"__symbolic":"method"}],"replaceState":[{"__symbolic":"method"}],"onPopState":[{"__symbolic":"method"}],"getBaseHref":[{"__symbolic":"method"}],"back":[{"__symbolic":"method"}],"forward":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}]}},"MOCK_PLATFORM_LOCATION_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":95,"character":49},"arguments":["MOCK_PLATFORM_LOCATION_CONFIG"]},"MockPlatformLocation":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":102,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":116,"character":15},"arguments":[{"__symbolic":"reference","name":"MOCK_PLATFORM_LOCATION_CONFIG"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":116,"character":54}}]],"parameters":[{"__symbolic":"reference","name":"any"}]}],"getBaseHrefFromDOM":[{"__symbolic":"method"}],"onPopState":[{"__symbolic":"method"}],"onHashChange":[{"__symbolic":"method"}],"parseChanges":[{"__symbolic":"method"}],"replaceState":[{"__symbolic":"method"}],"pushState":[{"__symbolic":"method"}],"forward":[{"__symbolic":"method"}],"back":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}]}},"MockPlatformLocationConfig":{"__symbolic":"interface"}},"origins":{"SpyLocation":"./testing","MockLocationStrategy":"./testing","MOCK_PLATFORM_LOCATION_CONFIG":"./testing","MockPlatformLocation":"./testing","MockPlatformLocationConfig":"./testing"},"importAs":"@angular/common/testing"}