[{"__symbolic":"module","version":3,"metadata":{"Settings":{"__symbolic":"interface"},"PlacesListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"google-places-list","template":"\n        <novo-list direction=\"vertical\">\n            <novo-list-item *ngFor=\"let data of queryItems;let $index = index\" (click)=\"selectedListNode($event, $index)\">\n                <item-header>\n                    <item-avatar icon=\"location\"></item-avatar>\n                    <item-title>{{data.structured_formatting?.main_text ? data.structured_formatting.main_text : data.description}}</item-title>\n                </item-header>\n                <item-content>{{data.structured_formatting?.secondary_text}}</item-content>\n            </novo-list-item>\n        </novo-list>\n    "}]}],"members":{"userSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"term":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"termChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID"}]}],null,null,null],"parameters":[{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"../../services/global/global.service","name":"GlobalRef"},{"__symbolic":"reference","module":"./places.service","name":"GooglePlacesService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"searchinputClickCallback":[{"__symbolic":"method"}],"searchinputCallback":[{"__symbolic":"method"}],"activeListNode":[{"__symbolic":"method"}],"selectedListNode":[{"__symbolic":"method"}],"closeAutocomplete":[{"__symbolic":"method"}],"userQuerySubmit":[{"__symbolic":"method"}],"currentLocationSelected":[{"__symbolic":"method"}],"moduleInit":[{"__symbolic":"method"}],"processSearchQuery":[{"__symbolic":"method"}],"setUserSettings":[{"__symbolic":"method"}],"getListQuery":[{"__symbolic":"method"}],"extractServerList":[{"__symbolic":"method"}],"updateListItem":[{"__symbolic":"method"}],"showRecentSearch":[{"__symbolic":"method"}],"getCurrentLocationInfo":[{"__symbolic":"method"}],"getPlaceLocationInfo":[{"__symbolic":"method"}],"setRecentLocation":[{"__symbolic":"method"}],"getRecentLocations":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"Settings":{"__symbolic":"interface"},"PlacesListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"google-places-list","template":"\n        <novo-list direction=\"vertical\">\n            <novo-list-item *ngFor=\"let data of queryItems;let $index = index\" (click)=\"selectedListNode($event, $index)\">\n                <item-header>\n                    <item-avatar icon=\"location\"></item-avatar>\n                    <item-title>{{data.structured_formatting?.main_text ? data.structured_formatting.main_text : data.description}}</item-title>\n                </item-header>\n                <item-content>{{data.structured_formatting?.secondary_text}}</item-content>\n            </novo-list-item>\n        </novo-list>\n    "}]}],"members":{"userSettings":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"term":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"termChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"select":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID"}]}],null,null,null],"parameters":[{"__symbolic":"reference","name":"Object"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"../../services/global/global.service","name":"GlobalRef"},{"__symbolic":"reference","module":"./places.service","name":"GooglePlacesService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"searchinputClickCallback":[{"__symbolic":"method"}],"searchinputCallback":[{"__symbolic":"method"}],"activeListNode":[{"__symbolic":"method"}],"selectedListNode":[{"__symbolic":"method"}],"closeAutocomplete":[{"__symbolic":"method"}],"userQuerySubmit":[{"__symbolic":"method"}],"currentLocationSelected":[{"__symbolic":"method"}],"moduleInit":[{"__symbolic":"method"}],"processSearchQuery":[{"__symbolic":"method"}],"setUserSettings":[{"__symbolic":"method"}],"getListQuery":[{"__symbolic":"method"}],"extractServerList":[{"__symbolic":"method"}],"updateListItem":[{"__symbolic":"method"}],"showRecentSearch":[{"__symbolic":"method"}],"getCurrentLocationInfo":[{"__symbolic":"method"}],"getPlaceLocationInfo":[{"__symbolic":"method"}],"setRecentLocation":[{"__symbolic":"method"}],"getRecentLocations":[{"__symbolic":"method"}]}}}}]