Job Components: `Operations Core Schema Core Default`
operations/core/schema-core.default
A base class for supporting "Schema" definition
Type parameters
Name |
---|
T |
Hierarchy
default
↳
default
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new default<T
>(context
, opType
): default
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
context | Context |
opType | OpType |
Returns
default
<T
>
Defined in
packages/job-components/src/operations/core/schema-core.ts:11
Properties
context
• Protected
context: Context
Defined in
packages/job-components/src/operations/core/schema-core.ts:8
opType
• Readonly
opType: OpType
Defined in
packages/job-components/src/operations/core/schema-core.ts:9
Methods
build
▸ build(context?
): any
Parameters
Name | Type |
---|---|
context? | Context |
Returns
any
Defined in
packages/job-components/src/operations/core/schema-core.ts:16
validate
▸ validate(inputConfig
): OpConfig
& T
Parameters
Name | Type |
---|---|
inputConfig | Record <string , any > |
Returns
OpConfig
& T
Defined in
packages/job-components/src/operations/core/schema-core.ts:17
validateJob
▸ validateJob(job
): void
Parameters
Name | Type |
---|---|
job | ValidatedJobConfig |
Returns
void
Defined in
packages/job-components/src/operations/core/schema-core.ts:18