Implement application routing, use of location to encode state
Search controllers should update on location change, parse the starting location, and then build their internal state from that location.
The SolrSearchService should NOT parse the window location. That is the job of the controllers. The search service should remain passive.
Comments (9)
-
reporter -
reporter - edited description
-
reporter - changed title to Implement application routing, use of location to encode state
-
reporter Merged various Angular modules and controllers from the facp-www repo. These files add application routing, handling of location changes in the controller. Will need to update the facet related controllers, map controller.
-
reporter Updated FieldFacetController, FacetSelectionController to handle route changes, use the browser location as the input query.
-
reporter SearchBoxController updated to set the browser location.
-
reporter Remaining updates required: MapController, DateFieldController.
-
reporter Updated DateFacetController. MapController and DateFacetHistogramController remaining.
-
reporter - changed status to resolved
Done
- Log in to comment
Added routing to document search application. Have updated DocumentSearchResultsController, ImageSearchResultsController with FACP code to handle route changes, and parse the starting location.