Search
Preparing search index...
The search index is not available
Microfe
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
@harpsealjs/hijack-history
Module @harpsealjs/hijack-history
Index
References
Hash
Type
HistoryAPI
History
Common
Chain
History
Hash
Chain
History
Listener
History
Listener
Chain
History
Monad
History
Name
Chain
History
Url
Chain
create
Monad
Classes
History
Impl
Interfaces
Chainable
HistoryAPI
History
Listener
History
Pop
Callback
History
Push
Method
Monad
Monad
Factory
Typed
Chainable
Type aliases
Hash
Type
History
Common
Chain
History
Hash
Chain
History
Listener
Chain
History
Method
Name
History
Monad
History
Name
Chain
History
Url
History
Url
Chain
Functions
create
create
Monad
get
Pathname
hijack
push
State
replace
State
set
Hash
Type
set
Pathname
set
Pop
set
Push
set
Replace
unhijack
Object literals
HASH_
PREFIX
References
Hash
Type
Re-exports
HashType
HistoryAPI
Re-exports
HistoryAPI
History
Common
Chain
Re-exports
HistoryCommonChain
History
Hash
Chain
Re-exports
HistoryHashChain
History
Listener
Re-exports
HistoryListener
History
Listener
Chain
Re-exports
HistoryListenerChain
History
Monad
Re-exports
HistoryMonad
History
Name
Chain
Re-exports
HistoryNameChain
History
Url
Chain
Re-exports
HistoryUrlChain
create
Monad
Re-exports
createMonad
Type aliases
Hash
Type
Hash
Type
:
false
|
"slash"
|
"noslash"
|
"hashbang"
History
Common
Chain
History
Common
Chain
:
Chainable
<
HistoryAPI
>
History
Hash
Chain
History
Hash
Chain
:
TypedChainable
<
HashType
,
HistoryAPI
>
History
Listener
Chain
History
Listener
Chain
:
TypedChainable
<
HistoryListener
,
HistoryAPI
>
History
Method
Name
History
Method
Name
:
"push"
|
"replace"
|
"pop"
History
Monad
History
Monad
:
Monad
<
HistoryAPI
>
History
Name
Chain
History
Name
Chain
:
TypedChainable
<
HistoryMethodName
,
HistoryAPI
>
History
Url
History
Url
:
string
|
null
|
undefined
History
Url
Chain
History
Url
Chain
:
TypedChainable
<
string
,
HistoryAPI
>
Functions
Const
create
create
(
t
?:
HistoryImpl
)
:
Monad
<
HistoryAPI
>
Parameters
Optional
t:
HistoryImpl
Returns
Monad
<
HistoryAPI
>
Const
create
Monad
create
Monad
(
t
:
HistoryAPI
)
:
Monad
<
HistoryAPI
>
Parameters
t:
HistoryAPI
Returns
Monad
<
HistoryAPI
>
Const
get
Pathname
get
Pathname
(
url
:
string
|
null
|
undefined
, hashType
:
HashType
)
:
any
Parameters
url:
string
|
null
|
undefined
hashType:
HashType
Returns
any
Const
hijack
hijack
(
ins
:
HistoryImpl
)
:
Monad
<
HistoryAPI
>
Parameters
ins:
HistoryImpl
Returns
Monad
<
HistoryAPI
>
Const
push
State
push
State
(
pathname
:
string
)
:
(Anonymous function)
Parameters
pathname:
string
Returns
(Anonymous function)
Const
replace
State
replace
State
(
pathname
:
string
)
:
(Anonymous function)
Parameters
pathname:
string
Returns
(Anonymous function)
Const
set
Hash
Type
set
Hash
Type
(
hashType
:
HashType
)
:
(Anonymous function)
Parameters
hashType:
HashType
Returns
(Anonymous function)
Const
set
Pathname
set
Pathname
(
pathname
?:
string
, hashType
:
HashType
)
:
any
Parameters
Default value
pathname:
string
= "/"
hashType:
HashType
Returns
any
Const
set
Pop
set
Pop
(
callback
:
HistoryListener
)
:
(Anonymous function)
Parameters
callback:
HistoryListener
Returns
(Anonymous function)
Const
set
Push
set
Push
(
callback
:
HistoryListener
)
:
(Anonymous function)
Parameters
callback:
HistoryListener
Returns
(Anonymous function)
Const
set
Replace
set
Replace
(
callback
:
HistoryListener
)
:
(Anonymous function)
Parameters
callback:
HistoryListener
Returns
(Anonymous function)
Const
unhijack
unhijack
(
ins
:
HistoryImpl
)
:
Monad
<
HistoryAPI
>
Parameters
ins:
HistoryImpl
Returns
Monad
<
HistoryAPI
>
Object literals
Const
HASH_
PREFIX
HASH_
PREFIX
:
object
hashbang
hashbang
:
string
= "#!/"
noslash
noslash
:
string
= "#"
slash
slash
:
string
= "#/"
Globals
@harpsealjs/event
@harpsealjs/framework
@harpsealjs/hijack-
head
@harpsealjs/hijack-
history
@harpsealjs/hijack-
listener
@harpsealjs/hijack-
timer
@harpsealjs/hijack-
window
@harpsealjs/microfe
Hash
Type
HistoryAPI
History
Common
Chain
History
Hash
Chain
History
Listener
History
Listener
Chain
History
Monad
History
Name
Chain
History
Url
Chain
create
Monad
History
Impl
Chainable
HistoryAPI
History
Listener
History
Pop
Callback
History
Push
Method
Monad
Monad
Factory
Typed
Chainable
Hash
Type
History
Common
Chain
History
Hash
Chain
History
Listener
Chain
History
Method
Name
History
Monad
History
Name
Chain
History
Url
History
Url
Chain
create
create
Monad
get
Pathname
hijack
push
State
replace
State
set
Hash
Type
set
Pathname
set
Pop
set
Push
set
Replace
unhijack
HASH_
PREFIX
Generated using
TypeDoc