Search
Preparing search index...
The search index is not available
helper-js
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
helper-js
CrossWindowEventProcessor
Class CrossWindowEventProcessor
Pass event cross window
Hierarchy
EventProcessor
CrossWindowEventProcessor
Index
Constructors
constructor
Properties
BROADCAST
event
Store
id
ready
storage
Name
timeout
windows
Methods
broadcast
emit
emit
Local
emit
To
exit
Group
is
Main
off
on
once
once
Timeout
Constructors
constructor
new
Cross
Window
Event
Processor
(
opt
:
{
timeout
?:
number
}
)
:
CrossWindowEventProcessor
Parameters
opt:
{
timeout
?:
number
}
Optional
timeout
?:
number
Returns
CrossWindowEventProcessor
Properties
BROADCAST
BROADCAST
:
string
= "__BROADCAST__"
event
Store
event
Store
:
any
[]
= []
id
id
:
string
ready
ready
:
Promise
<
void
>
storage
Name
storage
Name
:
string
= "_crossWindow"
timeout
timeout
:
number
= 200
windows
windows
:
any
[]
= []
Methods
broadcast
broadcast
(
name
:
string
,
...
args
:
any
[]
)
:
void
Parameters
name:
string
Rest
...
args:
any
[]
Returns
void
emit
emit
(
name
:
string
,
...
args
:
any
[]
)
:
void
Parameters
name:
string
Rest
...
args:
any
[]
Returns
void
emit
Local
emit
Local
(
name
:
string
,
...
args
:
any
[]
)
:
void
Parameters
name:
string
Rest
...
args:
any
[]
Returns
void
emit
To
emit
To
(
name
:
string
, targets
:
any
,
...
args
:
any
[]
)
:
void
Parameters
name:
string
targets:
any
Rest
...
args:
any
[]
Returns
void
exit
Group
exit
Group
(
)
:
void
Returns
void
is
Main
is
Main
(
)
:
boolean
Returns
boolean
off
off
(
name
:
string
, handler
:
any
)
:
void
Parameters
name:
string
handler:
any
Returns
void
on
on
(
name
:
string
, handler
:
any
)
:
void
Parameters
name:
string
handler:
any
Returns
void
once
once
(
name
:
string
, handler
:
any
)
:
(
(
)
=>
void
)
Parameters
name:
string
handler:
any
Returns
(
(
)
=>
void
)
(
)
:
void
Returns
void
once
Timeout
once
Timeout
(
name
:
string
, handler
:
any
, timeout
:
number
)
:
{
off
:
(
(
)
=>
void
)
;
promise
:
Promise
<
void
>
}
Parameters
name:
string
handler:
any
timeout:
number
Returns
{
off
:
(
(
)
=>
void
)
;
promise
:
Promise
<
void
>
}
off
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
promise
:
Promise
<
void
>
Exports
Cross
Window
Event
Processor
constructor
BROADCAST
event
Store
id
ready
storage
Name
timeout
windows
broadcast
emit
emit
Local
emit
To
exit
Group
is
Main
off
on
once
once
Timeout
Generated using
TypeDoc
Pass event cross window