Job Components: `Interfaces Misc API Factory Registry`
interfaces/misc.APIFactoryRegistry
Type parameters
Name |
---|
T |
C |
Table of contents
Properties
Methods
Properties
size
• size: number
Defined in
packages/job-components/src/interfaces/misc.ts:9
Methods
create
▸ create(name
, config
): Promise
<T
>
Parameters
Name | Type |
---|---|
name | string |
config | Partial <C > |
Returns
Promise
<T
>
Defined in
packages/job-components/src/interfaces/misc.ts:4
entries
▸ entries(): IterableIterator
<[string
, T
]>
Returns
IterableIterator
<[string
, T
]>
Defined in
packages/job-components/src/interfaces/misc.ts:6
get
▸ get(name
): undefined
| T
Parameters
Name | Type |
---|---|
name | string |
Returns
undefined
| T
Defined in
packages/job-components/src/interfaces/misc.ts:2
getConfig
▸ getConfig(name
): undefined
| C
Parameters
Name | Type |
---|---|
name | string |
Returns
undefined
| C
Defined in
packages/job-components/src/interfaces/misc.ts:3
keys
▸ keys(): IterableIterator
<string
>
Returns
IterableIterator
<string
>
Defined in
packages/job-components/src/interfaces/misc.ts:8
remove
▸ remove(name
): Promise
<void
>
Parameters
Name | Type |
---|---|
name | string |
Returns
Promise
<void
>
Defined in
packages/job-components/src/interfaces/misc.ts:5
values
▸ values(): IterableIterator
<T
>
Returns
IterableIterator
<T
>