Preparing search index...
The search index is not available
IGUHealth
IGUHealth
@iguhealth/operation-execution
IOperation
Interface IOperation<I, O>
interface
IOperation
<
I
,
O
>
{
code
:
code
;
get
operationDefinition
():
OperationDefinition
;
parseToObject
<
Use
>
(
use
:
Use
,
input
:
unknown
)
:
InputOutput
<
I
,
O
>
[
Use
]
;
parseToParameters
<
Use
>
(
use
:
Use
,
input
:
InputOutput
<
I
,
O
>
[
Use
]
)
:
Parameters
|
I
|
O
;
validate
<
Use
>
(
ctx
:
OpCTX
,
use
:
Use
,
value
:
unknown
)
:
Promise
<
OperationOutcomeIssue
[]
>
;
}
Type Parameters
I
O
Implemented by
Operation
Index
Properties
code
Accessors
operation
Definition
Methods
parse
To
Object
parse
To
Parameters
validate
Properties
code
code
:
code
Accessors
operation
Definition
get
operationDefinition
(
)
:
OperationDefinition
Returns
OperationDefinition
Methods
parse
To
Object
parse
To
Object
<
Use
>
(
use
,
input
)
:
InputOutput
<
I
,
O
>
[
Use
]
Type Parameters
Use
extends
"out"
|
"in"
Parameters
use
:
Use
input
:
unknown
Returns
InputOutput
<
I
,
O
>
[
Use
]
parse
To
Parameters
parse
To
Parameters
<
Use
>
(
use
,
input
)
:
Parameters
|
I
|
O
Type Parameters
Use
extends
"out"
|
"in"
Parameters
use
:
Use
input
:
InputOutput
<
I
,
O
>
[
Use
]
Returns
Parameters
|
I
|
O
validate
validate
<
Use
>
(
ctx
,
use
,
value
)
:
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
Properties
code
Accessors
operation
Definition
Methods
parse
To
Object
parse
To
Parameters
validate
IGUHealth
Loading...