Prelude API
Guides
Skill
GitHub
Preparing search index...
@prelude/jsonrpc
EventTransport
Interface EventTransport
interface
EventTransport
{
off
?
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
;
on
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
;
removeListener
?
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
;
send
(
message
:
string
,
callback
?:
(
error
?:
Error
)
=>
void
,
)
:
void
|
Promise
<
void
>
;
}
Hierarchy (
View Summary
)
Sendable
EventTransport
Index
Methods
off?
on
remove
Listener?
send
Methods
Optional
off
off
?
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
Parameters
event
:
"message"
|
"close"
|
"error"
callback
:
(
value
?:
unknown
)
=>
void
Returns
void
on
on
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
Parameters
event
:
"message"
|
"close"
|
"error"
callback
:
(
value
?:
unknown
)
=>
void
Returns
void
Optional
remove
Listener
removeListener
?
(
event
:
"message"
|
"close"
|
"error"
,
callback
:
(
value
?:
unknown
)
=>
void
,
)
:
void
Parameters
event
:
"message"
|
"close"
|
"error"
callback
:
(
value
?:
unknown
)
=>
void
Returns
void
send
send
(
message
:
string
,
callback
?:
(
error
?:
Error
)
=>
void
)
:
void
|
Promise
<
void
>
Parameters
message
:
string
Optional
callback
:
(
error
?:
Error
)
=>
void
Returns
void
|
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
off
on
remove
Listener
send
Guides
Skill
GitHub
Prelude API
Loading...