Package

sri.web

router

Permalink

package router

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. router
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait History extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  2. class HistoryOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  3. class Location extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  4. type NavBarElementFunction = () ⇒ ReactElement

    Permalink
  5. trait PathUtils extends AnyRef

    Permalink
  6. trait WebDynamicPage[T] extends WebPage

    Permalink
  7. final class WebNavigationAction extends AnyVal

    Permalink
  8. sealed trait WebPage extends AnyRef

    Permalink
  9. case class WebRoute(page: WebPage, component: Any, path: String, parser: UndefOr[Function1[String, _]] = js.undefined, placeholder: UndefOr[String] = js.undefined, state: UndefOr[Object] = js.undefined, search: UndefOr[String] = js.undefined, query: UndefOr[Object] = js.undefined, action: UndefOr[String] = js.undefined) extends Product with Serializable

    Permalink
  10. case class WebRouteNotFound(page: WebStaticPage, action: WebNavigationAction = WebNavigationAction.REPLACE) extends Product with Serializable

    Permalink
  11. abstract class WebRouterComponent[P, S] extends ReactComponent[P, S]

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  12. abstract class WebRouterComponentJS[P <: ReactJSProps, S] extends ReactComponentJS[P, S]

    Permalink

    router component for JS props type //TODO why no trait support for @ScalaJSDefined too much copy paste :(

    router component for JS props type //TODO why no trait support for @ScalaJSDefined too much copy paste :(

    Annotations
    @RawJSType() @ScalaJSDefined()
  13. abstract class WebRouterConfig extends WebRouteDefinitions with PathUtils

    Permalink
  14. final class WebRouterCtrl extends AnyRef

    Permalink
  15. abstract class WebRouterModuleConfig extends WebRouteDefinitions with PathUtils

    Permalink
  16. trait WebStaticPage extends WebPage

    Permalink

Value Members

  1. val FORWARD_SLASH: String

    Permalink
  2. object History extends Object

    Permalink
    Annotations
    @native() @JSImport( "history" , JSImport.Namespace )
  3. object HistoryFactory

    Permalink
  4. object RouteUtils

    Permalink
  5. object WebNavigationAction

    Permalink
  6. object WebRouter

    Permalink
  7. val routerContextTypes: Dictionary[Dynamic]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped