Interface: NormalizationTargetRegistry
Methods
binSources()?
optionalbinSources(config,targetNames): readonlyNormalizationHostBinSource[]
Parameters
config
Readonly<AgentBundleConfig>
targetNames
readonly string[]
Returns
readonly NormalizationHostBinSource[]
capabilityState()?
optionalcapabilityState(name,capability):CapabilityState|undefined
Parameters
name
string
capability
string
Returns
CapabilityState | undefined
componentCapabilityState()?
optionalcomponentCapabilityState(name,capability):CapabilityState|undefined
The judgment that decides component emission for one target: the
adapter's componentCapabilities override when it publishes one (a key
it omits reads as no row), otherwise its capabilities. Emission and
inspect accounting must consult the same judgment.
Parameters
name
string
capability
string
Returns
CapabilityState | undefined
configExtensions()
configExtensions(): readonly
NormalizationConfigExtension[]
Returns
readonly NormalizationConfigExtension[]
defaultTargetNames()
defaultTargetNames(): readonly
string[]
Returns
readonly string[]
has()
has(
name):boolean
Parameters
name
string
Returns
boolean
lowersConfigExtension()?
optionallowersConfigExtension(name,key):boolean
True when the target's adapter reads the config extension key (its own key or a declared composite side).
Parameters
name
string
key
string
Returns
boolean
nativeHookSources()?
optionalnativeHookSources(config,targetNames): readonlyNormalizationNativeHookSource[]
Parameters
config
Readonly<AgentBundleConfig>
targetNames
readonly string[]
Returns
readonly NormalizationNativeHookSource[]
outputStyleSources()?
optionaloutputStyleSources(config,targetNames): readonlyNormalizationHostBinSource[]
Parameters
config
Readonly<AgentBundleConfig>
targetNames
readonly string[]
Returns
readonly NormalizationHostBinSource[]
supports()
supports(
name,capability):boolean
Parameters
name
string
capability
string
Returns
boolean
workflowSources()?
optionalworkflowSources(config,targetNames): readonlyNormalizationHostBinSource[]
Parameters
config
Readonly<AgentBundleConfig>
targetNames
readonly string[]
Returns
readonly NormalizationHostBinSource[]