import { namespacedWireCommit } from '../../wiring/namespaced-wires.factory' ; import { createWiring } from '../../wiring/wiring.utils' ; /**
 * WireCommit for  UrlXModule .
 *
 *  internal const wireCommit = namespacedWireCommit ( 'url' ) ; /**
 * Sets the  RelatedTag .
 *
 *  public export const setUrlRelatedTags = wireCommit ( 'setRelatedTags' ) ; public export const setUrlQuery = wireCommit ( 'setQuery' ) ; public export const setUrlPage = wireCommit ( 'setPage' ) ; public export const setUrlSort = wireCommit ( 'setSort' ) ; public export const setParams = wireCommit ( 'setParams' ) ; public export const setUrlScroll = wireCommit ( 'setScroll' ) ; public export const setInitialExtraParams = wireCommit ( 'setInitialExtraParams' ) ; public export const setUrlFilters = wireCommit ( 'setFilters' ) ; /**
 * Wiring configuration for the  UrlXModule .
 *
 *  internal export const urlWiring = createWiring ( { UserAcceptedAQuery : { setUrlQuery } , UserClearedQuery : { setUrlQuery } , ParamsLoadedFromUrl : { setParams } , SelectedRelatedTagsChanged : { setUrlRelatedTags } , SelectedFiltersChanged : { setUrlFilters } , PageChanged : { setUrlPage } , SortChanged : { setUrlSort } , ExtraParamsChanged : { setParams } , ExtraParamsInitialized : { setInitialExtraParams } , UserScrolledToElement : { setUrlScroll } } ) ;