# Package com.holonplatform.vaadin.flow.navigator

- Interface Summary
  Interface | Description
  --- | ---
  NavigationChangeListener | A listener to listen to navigation target/location changes.
  NavigationChangeListener.NavigationChangeEvent | A navigation target change event.
  NavigationLink | A link (using the default `A` tag) that handles navigation internally, without loading a new page in the browser.
  NavigationLink.Builder | `NavigationLink` builder.
  NavigationParameterMapper | Navigation parameters value serializer and deserializer.
  NavigationParameters | URL navigation parameter handler API, which provides deserialized URL query parameter values.
  NavigationParameterTypeMapper<T> | A delegate for the `NavigationParameterMapper` to handle a specific navigation parameter value type, provided by the `NavigationParameterTypeMapper.getParameterType()` method.
  NavigationURLBuilder<B extends NavigationURLBuilder<B>> | A builder to compose a navigation URL.
  Navigator | Handles the navigation between the available UI routes, relying on the UI `Router` to implement the actual routing.
  Navigator.NavigationBuilder | A builder to create a navigation location and trigger the navigation action.

Copyright © 2019 The Holon Platform. All rights reserved.