@serenity-is/corelib / IClassicRouter

Interface: IClassicRouter

Defined in: src/compat/router.ts:11

Properties

enabled

enabled: boolean

Defined in: src/compat/router.ts:12


mightBeRouteRegex

mightBeRouteRegex: RegExp

Defined in: src/compat/router.ts:17

Methods

destroy()

destroy(): void

Defined in: src/compat/router.ts:20

Returns

void


dialog()

dialog(owner, element, dialogHash): void

Defined in: src/compat/router.ts:16

Parameters

owner

HTMLElement | ArrayLike<HTMLElement>

element

HTMLElement | ArrayLike<HTMLElement>

dialogHash

() => string

Returns

void


ignoreHashChange()

ignoreHashChange(expiration?): void

Defined in: src/compat/router.ts:19

Parameters

expiration?

number

Returns

void


navigate(newHash, tryBack?, silent?): void

Defined in: src/compat/router.ts:13

Parameters

newHash

string

tryBack?

boolean

silent?

boolean

Returns

void


replace()

replace(newHash, tryBack?): void

Defined in: src/compat/router.ts:14

Parameters

newHash

string

tryBack?

boolean

Returns

void


replaceLast()

replaceLast(newHash, tryBack?): void

Defined in: src/compat/router.ts:15

Parameters

newHash

string

tryBack?

boolean

Returns

void


resolve()

resolve(newHash?): "disabled" | "skipped" | "shebang" | "missinghandler" | "calledhandler"

Defined in: src/compat/router.ts:18

Parameters

newHash?

string

Returns

"disabled" | "skipped" | "shebang" | "missinghandler" | "calledhandler"