@switch (sourceType) {
@case (ComponentType.Processor) {
}
@case (ComponentType.ProcessGroup) {
}
@case (ComponentType.RemoteProcessGroup) {
}
@case (ComponentType.InputPort) {
@if (sourceInputPort$ | async) {
}
}
@case (ComponentType.Funnel) {
}
}
@switch (destinationType) {
@case (ComponentType.Processor) {
}
@case (ComponentType.ProcessGroup) {
}
@case (ComponentType.RemoteProcessGroup) {
}
@case (ComponentType.OutputPort) {
@if (destinationOutputPort$ | async) {
}
}
@case (ComponentType.Funnel) {
}
}
}