Interface RouterConfig


@JsType(isNative=true, name="ng.RouterConfig", namespace="<global>") public interface RouterConfig
Public AngularTS RouterConfig contract exposed through the global ng namespace for Closure-annotated applications.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Public RouterConfig.defaultSquash member exposed by the AngularTS namespace contract.
    Public RouterConfig.error member exposed by the AngularTS namespace contract.
    Public RouterConfig.errorBoundary member exposed by the AngularTS namespace contract.
    Public RouterConfig.fallbackTo member exposed by the AngularTS namespace contract.
    Public RouterConfig.focus member exposed by the AngularTS namespace contract.
    Public RouterConfig.loading member exposed by the AngularTS namespace contract.
    jsinterop.base.JsPropertyMap<Object>
    Public RouterConfig.paramTypes member exposed by the AngularTS namespace contract.
    double
    Public RouterConfig.prefetchDelay member exposed by the AngularTS namespace contract.
    Public RouterConfig.relay member exposed by the AngularTS namespace contract.
    Public RouterConfig.retention member exposed by the AngularTS namespace contract.
    Public RouterConfig.retry member exposed by the AngularTS namespace contract.
    Public RouterConfig.scroll member exposed by the AngularTS namespace contract.
    boolean
    Public RouterConfig.caseInsensitive member exposed by the AngularTS namespace contract.
    boolean
    Public RouterConfig.prefetch member exposed by the AngularTS namespace contract.
    boolean
    Public RouterConfig.strict member exposed by the AngularTS namespace contract.
    boolean
    Public RouterConfig.viewTransitions member exposed by the AngularTS namespace contract.
    void
    setCaseInsensitive(boolean caseInsensitive)
    Public RouterConfig.caseInsensitive member exposed by the AngularTS namespace contract.
    default void
    setDefaultSquash(boolean defaultSquash)
     
    default void
    setDefaultSquash(String defaultSquash)
     
    void
    Public RouterConfig.defaultSquash member exposed by the AngularTS namespace contract.
    void
    Public RouterConfig.error member exposed by the AngularTS namespace contract.
    void
    setErrorBoundary(Object errorBoundary)
    Public RouterConfig.errorBoundary member exposed by the AngularTS namespace contract.
    void
    setFallbackTo(Object fallbackTo)
    Public RouterConfig.fallbackTo member exposed by the AngularTS namespace contract.
    void
    Public RouterConfig.focus member exposed by the AngularTS namespace contract.
    void
    setLoading(Object loading)
    Public RouterConfig.loading member exposed by the AngularTS namespace contract.
    void
    setParamTypes(jsinterop.base.JsPropertyMap<Object> paramTypes)
    Public RouterConfig.paramTypes member exposed by the AngularTS namespace contract.
    void
    setPrefetch(boolean prefetch)
    Public RouterConfig.prefetch member exposed by the AngularTS namespace contract.
    void
    setPrefetchDelay(double prefetchDelay)
    Public RouterConfig.prefetchDelay member exposed by the AngularTS namespace contract.
    void
    Public RouterConfig.relay member exposed by the AngularTS namespace contract.
    void
    setRetention(Object retention)
    Public RouterConfig.retention member exposed by the AngularTS namespace contract.
    void
    Public RouterConfig.retry member exposed by the AngularTS namespace contract.
    void
    setScroll(Object scroll)
    Public RouterConfig.scroll member exposed by the AngularTS namespace contract.
    void
    setStrict(boolean strict)
    Public RouterConfig.strict member exposed by the AngularTS namespace contract.
    void
    setViewTransitions(boolean viewTransitions)
    Public RouterConfig.viewTransitions member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static RouterConfig create()
    • getDefaultSquash

      @JsProperty RouterConfig.GetDefaultSquashUnionType getDefaultSquash()
      Public RouterConfig.defaultSquash member exposed by the AngularTS namespace contract.
    • getError

      @JsProperty Object getError()
      Public RouterConfig.error member exposed by the AngularTS namespace contract.
    • getErrorBoundary

      @JsProperty Object getErrorBoundary()
      Public RouterConfig.errorBoundary member exposed by the AngularTS namespace contract.
    • getFallbackTo

      @JsProperty Object getFallbackTo()
      Public RouterConfig.fallbackTo member exposed by the AngularTS namespace contract.
    • getFocus

      @JsProperty Object getFocus()
      Public RouterConfig.focus member exposed by the AngularTS namespace contract.
    • getLoading

      @JsProperty Object getLoading()
      Public RouterConfig.loading member exposed by the AngularTS namespace contract.
    • getParamTypes

      @JsProperty jsinterop.base.JsPropertyMap<Object> getParamTypes()
      Public RouterConfig.paramTypes member exposed by the AngularTS namespace contract.
    • getPrefetchDelay

      @JsProperty double getPrefetchDelay()
      Public RouterConfig.prefetchDelay member exposed by the AngularTS namespace contract.
    • getRelay

      @JsProperty Object getRelay()
      Public RouterConfig.relay member exposed by the AngularTS namespace contract.
    • getRetention

      @JsProperty Object getRetention()
      Public RouterConfig.retention member exposed by the AngularTS namespace contract.
    • getRetry

      @JsProperty Object getRetry()
      Public RouterConfig.retry member exposed by the AngularTS namespace contract.
    • getScroll

      @JsProperty Object getScroll()
      Public RouterConfig.scroll member exposed by the AngularTS namespace contract.
    • isCaseInsensitive

      @JsProperty boolean isCaseInsensitive()
      Public RouterConfig.caseInsensitive member exposed by the AngularTS namespace contract.
    • isPrefetch

      @JsProperty boolean isPrefetch()
      Public RouterConfig.prefetch member exposed by the AngularTS namespace contract.
    • isStrict

      @JsProperty boolean isStrict()
      Public RouterConfig.strict member exposed by the AngularTS namespace contract.
    • isViewTransitions

      @JsProperty boolean isViewTransitions()
      Public RouterConfig.viewTransitions member exposed by the AngularTS namespace contract.
    • setCaseInsensitive

      @JsProperty void setCaseInsensitive(boolean caseInsensitive)
      Public RouterConfig.caseInsensitive member exposed by the AngularTS namespace contract.
    • setDefaultSquash

      @JsProperty void setDefaultSquash(RouterConfig.GetDefaultSquashUnionType defaultSquash)
      Public RouterConfig.defaultSquash member exposed by the AngularTS namespace contract.
    • setDefaultSquash

      @JsOverlay default void setDefaultSquash(String defaultSquash)
    • setDefaultSquash

      @JsOverlay default void setDefaultSquash(boolean defaultSquash)
    • setError

      @JsProperty void setError(Object error)
      Public RouterConfig.error member exposed by the AngularTS namespace contract.
    • setErrorBoundary

      @JsProperty void setErrorBoundary(Object errorBoundary)
      Public RouterConfig.errorBoundary member exposed by the AngularTS namespace contract.
    • setFallbackTo

      @JsProperty void setFallbackTo(Object fallbackTo)
      Public RouterConfig.fallbackTo member exposed by the AngularTS namespace contract.
    • setFocus

      @JsProperty void setFocus(Object focus)
      Public RouterConfig.focus member exposed by the AngularTS namespace contract.
    • setLoading

      @JsProperty void setLoading(Object loading)
      Public RouterConfig.loading member exposed by the AngularTS namespace contract.
    • setParamTypes

      @JsProperty void setParamTypes(jsinterop.base.JsPropertyMap<Object> paramTypes)
      Public RouterConfig.paramTypes member exposed by the AngularTS namespace contract.
    • setPrefetch

      @JsProperty void setPrefetch(boolean prefetch)
      Public RouterConfig.prefetch member exposed by the AngularTS namespace contract.
    • setPrefetchDelay

      @JsProperty void setPrefetchDelay(double prefetchDelay)
      Public RouterConfig.prefetchDelay member exposed by the AngularTS namespace contract.
    • setRelay

      @JsProperty void setRelay(Object relay)
      Public RouterConfig.relay member exposed by the AngularTS namespace contract.
    • setRetention

      @JsProperty void setRetention(Object retention)
      Public RouterConfig.retention member exposed by the AngularTS namespace contract.
    • setRetry

      @JsProperty void setRetry(Object retry)
      Public RouterConfig.retry member exposed by the AngularTS namespace contract.
    • setScroll

      @JsProperty void setScroll(Object scroll)
      Public RouterConfig.scroll member exposed by the AngularTS namespace contract.
    • setStrict

      @JsProperty void setStrict(boolean strict)
      Public RouterConfig.strict member exposed by the AngularTS namespace contract.
    • setViewTransitions

      @JsProperty void setViewTransitions(boolean viewTransitions)
      Public RouterConfig.viewTransitions member exposed by the AngularTS namespace contract.