StrikekitStrikekit

go

Browser history — go back or go forward

Navigate browser history. Distinct from navigate (full URL load).

Syntax

When I go back
When I go forward

Qualifiers

QualifierRole
backPrevious history entry
forwardNext history entry

Requirements

ItemContract
Element / control shapeNone — browser history
How the label bindsNo target
Qualifiers that change resolveback / forward
PlatformWeb
Wrong shape → use insteadNew URL → navigate

See also UI contracts.

Examples

When I go back
Then I should be on "/products"
When I go forward

Notes

  • Download tracking state clears on go back / go forward (same as navigate and refresh).
  • Pair with should be on to assert the URL after history navigation.

On this page