@if (focusOpen) {
}
@if (isCreatingOnServer()) {
Updating block...
} @if (isSchemaLoading && !isCreatingOnServer()) {
Loading block...
} @if (deleteConfirmOpen) {
}
@if (nodeIcon().type === 'class') { } @else { Node }
{{ nodeTitle() }}
{{ name }} @if (!isReadonly) { }
{{ nodeIdLabel }}
@if (laneBadge; as lane) {
{{ lane.name }}
}
@if (hasUpdateBlockError()) {
Block update failed
{{ updateBlockErrorMessage() }}
} @if (missingRequiredParams.length) {
Missing required fields
@for (missing of missingRequiredParams; track missing) {
{{ missing }}
}
} @if (biasAnnotationBadge; as biasBadge) {
{{ biasBadge.count }}
{{ biasBadge.count }} bias annotation{{ biasBadge.count === 1 ? '' : 's' }}@if (biasBadge.maxSeverityLabel) {, max severity: {{ biasBadge.maxSeverityLabel }}}
@if (biasBadge.hasExecutableProbe) {
Includes an executable behavioral probe
}
} @if (!isReadonly && deleteConfirmOpen) {
Delete node?
} @if (!isReadonly) { @if (!focusOpen && hasOrderedParameterItems()) { } @if (!focusOpen) { } }
Inputs
@for (input of inputs; track input.key) {
{{ inputDisplayLabel(input.key) }} @if (!isReadonly && canTogglePortMultiplicity('input', input.key)) { } @else { {{ portCurrentKindLabel('input', input.key) }} }
}
{{ outputsTitle() }}
@for (output of outputs; track output.key) {
{{ outputDisplayLabel(output.key) }} @if (!isReadonly && canTogglePortMultiplicity('output', output.key)) { } @else { {{ portCurrentKindLabel('output', output.key) }} }
}
@if (resourceLinkInput) {
@if (resourceLinkInput; as resourceLinkInput) {
@if (resourceLinkIsConnected) { Connected to {{ connectedResourceName }} } @else { Resource }
}
} @if (hasExecutionDependencyPorts()) {
Dependency
@if (dependencyInput; as dependencyInput) {
Depends on
}
Dependant
@if (dependantOutput; as dependantOutput) {
Prerequisite of
}
} @if (biasAnnotationsAllowed) { }