trait History[S] extends Object

History from package history. Allows you control navigation via "commands"

S

State, often js.Any, Null or Nothing if you do not need state.

Annotations
@JSType() @native()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. History
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val action: Action
  2. def createHref(location: LocationDescriptor[S]): Href
  3. def go(n: Int): Unit
  4. def goBack(): Unit
  5. def goForward(): Unit
  6. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  7. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  8. val length: Int
  9. val location: Location[S]
  10. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  11. def push(path: Path, state: UndefOr[S] = js.undefined): Unit
  12. def pushLocation[S](location: Location[S]): Unit
    Annotations
    @JSName("push")
  13. def pushLocation[S](location: LocationDescriptor[S]): Unit
    Annotations
    @JSName("push")
  14. def replace[S](location: LocationDescriptor[S]): Unit
  15. def replace(path: Path, state: UndefOr[S] = js.undefined): Unit
  16. def toLocaleString(): String
    Definition Classes
    Object
  17. def valueOf(): Any
    Definition Classes
    Object