Package-level declarations

Simple and easy to use JavaScript router wrapper.

Types

Link copied to clipboard

Empty router implementation used when no routing module is initialized.

Link copied to clipboard

Dummy router factory used when no routing module is initialized.

Link copied to clipboard
interface KVRouter

Basic router interface.

Link copied to clipboard
class NavigoRouterFactory(val root: String? = null, val useHash: Boolean = true, val strategy: Strategy = Strategy.ONE, val noMatchWarning: Boolean = false, val linksSelector: String? = null) : RouterFactory

A router factory for Navigo 8+ routing module.

Link copied to clipboard
interface RouterFactory

Base router factory interface.

Link copied to clipboard
open class Routing(root: String? = null, useHash: Boolean = true, strategy: Strategy = Strategy.ONE, noMatchWarning: Boolean = false, linksSelector: String? = null) : KVRouter

A helper class for Navigo 8+ JavaScript router.

Link copied to clipboard

The routing manager object, which holds the reference to the actual router factory.

Link copied to clipboard

Routing strategy.