getOrThrow
getOrThrow<
T
>(instance
,type
,key
):NonNullable
<Required
<InstanceConfig
>[T
][keyofRequired
<InstanceConfig
>[T
]]>
Defined in: astrobase/src/instance/instance.ts:85
Retrieves an item from the instance configuration. If the target item is not available, InstanceReferenceError is thrown.
Type Parameters
Section titled “Type Parameters”T
extends "codecs"
| "procedures"
| "hashAlgs"
| "schemes"
| "wraps"
Parameters
Section titled “Parameters”instance
Section titled “instance”T
keyof Required
<InstanceConfig
>[T
]
Returns
Section titled “Returns”NonNullable
<Required
<InstanceConfig
>[T
][keyof Required
<InstanceConfig
>[T
]]>