Search
Preparing search index...
The search index is not available
Tapjaw Importer API documentation - v2.0.0-rc8
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Tapjaw Importer API documentation - v2.0.0-rc8
TapjawCommand
TapjawFilterCommand
Class TapjawFilterCommand<T, M>
Abstract
Type parameters
T
:
TapjawCommandFlags
M
:
TapjawMessage
Hierarchy-Diagram
Legend
abstract class
interface
protected property
public method
protected method
underlined
static property/method
italic
abstract property/method
Hierarchy
TapjawFilterCommand
Implements
TapjawCommand
Index
Constructors
constructor
Properties
display
Json
Parse
Errors
stdin
stdout
Methods
emit
on
Before
Exit
on
Message
Filter
run
get
Logger
register
Constructors
constructor
new
Tapjaw
Filter
Command
<
T
,
M
>
(
stdin
:
ReadableStream
, stdout
:
WritableStream
, displayJsonParseErrors
?:
boolean
)
:
TapjawFilterCommand
<
T
,
M
>
Type parameters
T
:
TapjawCommandFlags
<
unknown
>
M
:
TapjawMessage
<
M
>
Parameters
stdin:
ReadableStream
stdout:
WritableStream
displayJsonParseErrors:
boolean
= false
Returns
TapjawFilterCommand
<
T
,
M
>
Properties
Protected
Readonly
display
Json
Parse
Errors
display
Json
Parse
Errors
:
boolean
= false
Protected
Readonly
stdin
stdin
:
ReadableStream
Protected
Readonly
stdout
stdout
:
WritableStream
Methods
Protected
emit
emit
(
message
:
M
)
:
void
Parameters
message:
M
Returns
void
Protected
on
Before
Exit
on
Before
Exit
(
args
:
TapjawCommandArgs
<
unknown
>
, flags
:
T
)
:
Promise
<
void
>
Parameters
args:
TapjawCommandArgs
<
unknown
>
flags:
T
Returns
Promise
<
void
>
Protected
Abstract
on
Message
Filter
on
Message
Filter
(
message
:
M
, args
:
TapjawCommandArgs
<
unknown
>
, flags
:
T
)
:
Promise
<
null
|
M
>
Parameters
message:
M
args:
TapjawCommandArgs
<
unknown
>
flags:
T
Returns
Promise
<
null
|
M
>
run
run
(
args
:
TapjawCommandArgs
<
unknown
>
, flags
:
T
)
:
Promise
<
void
>
Run the command the execute the iterator run routine.
Parameters
args:
TapjawCommandArgs
<
unknown
>
flags:
T
Returns
Promise
<
void
>
Static
Protected
get
Logger
get
Logger
(
)
:
TapjawLogger
Returns
TapjawLogger
Static
register
register
(
program
:
Command
)
:
void
Parameters
program:
Command
Returns
void
Exports
<internal>
Tapjaw
Authenticator
Tapjaw
Command
Tapjaw
Config
Tapjaw
Connector
Tapjaw
Contract
Tapjaw
Date
Tapjaw
Error
Tapjaw
Iterator
Tapjaw
Message
Tapjaw
Metadata
Tapjaw
Parser
Tapjaw
Typeguard
Tapjaw
Filter
Command
constructor
display
Json
Parse
Errors
stdin
stdout
emit
on
Before
Exit
on
Message
Filter
run
get
Logger
register
Generated using
TypeDoc
Run the command the execute the iterator run routine.