Haste Health
Preparing search index...
@haste-health/operation-execution
Operation
Class Operation<I, O>
Type Parameters
I
O
Implements
IOperation
<
I
,
O
>
Index
Constructors
constructor
Properties
code
Accessors
operation
Definition
Methods
parse
To
Object
parse
To
Parameters
validate
Constructors
constructor
new
Operation
<
I
,
O
>
(
operationDefinition
:
OperationDefinition
)
:
Operation
<
I
,
O
>
Type Parameters
I
O
Parameters
operationDefinition
:
OperationDefinition
Returns
Operation
<
I
,
O
>
Properties
code
code
:
code
Accessors
operation
Definition
get
operationDefinition
()
:
OperationDefinition
Returns
OperationDefinition
Methods
parse
To
Object
parseToObject
<
Use
extends
"out"
|
"in"
>
(
use
:
Use
,
passedInInput
:
ConcreteType
,
)
:
InputOutput
<
I
,
O
>
[
Use
]
Type Parameters
Use
extends
"out"
|
"in"
Parameters
use
:
Use
passedInInput
:
ConcreteType
Returns
InputOutput
<
I
,
O
>
[
Use
]
parse
To
Parameters
parseToParameters
(
use
:
"out"
|
"in"
,
input
:
I
|
O
)
:
Parameters
|
I
|
O
Parameters
use
:
"out"
|
"in"
input
:
I
|
O
Returns
Parameters
|
I
|
O
validate
validate
<
Use
extends
"out"
|
"in"
>
(
ctx
:
OpCTX
,
use
:
Use
,
value
:
unknown
,
)
:
Promise
<
OperationOutcomeIssue
[]
>
Type Parameters
Use
extends
"out"
|
"in"
Parameters
ctx
:
OpCTX
use
:
Use
value
:
unknown
Returns
Promise
<
OperationOutcomeIssue
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
code
Accessors
operation
Definition
Methods
parse
To
Object
parse
To
Parameters
validate
Haste Health
Loading...