Interface RouteContract


@JsType(isNative=true, name="ng.RouteContract", namespace="<global>") public interface RouteContract
Public route contract entry used by router helper types. This is an author-written TypeScript shape. It is intentionally separate from built router state records so generated docs and language bindings do not expose internal state/runtime implementation details.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    jsinterop.base.JsPropertyMap<Object>
    Public RouteContract.params member exposed by the AngularTS namespace contract.
    jsinterop.base.JsPropertyMap<Object>
    Public RouteContract.resolves member exposed by the AngularTS namespace contract.
    void
    setParams(jsinterop.base.JsPropertyMap<Object> params)
    Public RouteContract.params member exposed by the AngularTS namespace contract.
    void
    setResolves(jsinterop.base.JsPropertyMap<Object> resolves)
    Public RouteContract.resolves member exposed by the AngularTS namespace contract.
  • Method Details

    • create

      @JsOverlay static RouteContract create()
    • getParams

      @JsProperty jsinterop.base.JsPropertyMap<Object> getParams()
      Public RouteContract.params member exposed by the AngularTS namespace contract.
    • getResolves

      @JsProperty jsinterop.base.JsPropertyMap<Object> getResolves()
      Public RouteContract.resolves member exposed by the AngularTS namespace contract.
    • setParams

      @JsProperty void setParams(jsinterop.base.JsPropertyMap<Object> params)
      Public RouteContract.params member exposed by the AngularTS namespace contract.
    • setResolves

      @JsProperty void setResolves(jsinterop.base.JsPropertyMap<Object> resolves)
      Public RouteContract.resolves member exposed by the AngularTS namespace contract.