in libs/logic-apps-shared/src/designer-client-services/lib/base/operationmanifest.ts [281:361]
export function isBuiltInOperation(definition: any): boolean {
if (!definition?.type) {
return false;
}
switch (definition?.type?.toLowerCase()) {
case apimanagement:
case as2Decode:
case as2Encode:
case batch:
case integrationaccountartifactlookup:
case rosettanetencode:
case rosettanetdecode:
case rosettanetwaitforresponse:
case appendtoarrayvariable:
case appendtostringvariable:
case compose:
case condition:
case decrementvariable:
case expression:
case foreach:
case function_:
case http:
case httpwebhook:
case initializevariable:
case incrementvariable:
case invokefunction:
case javascriptcode:
case powershellcode:
case csharpcode:
case join:
case liquid:
case parsejson:
case query:
case recurrence:
case request:
case response:
case select:
case sendtobatch:
case setvariable:
case slidingwindow:
case switchType:
case agentType:
case workflow:
case xslt:
case xmlcompose:
case xmlparse:
case xmlvalidation:
case flatfiledecoding:
case flatfileencoding:
case scope:
case swiftdecode:
case swiftencode:
case swiftmtdecode:
case swiftmtencode:
case ruleexecute:
case table:
case terminate:
case until:
case wait:
case xslttransform:
case x12decode:
case x12encode:
case x12batchencode:
case edifactdecode:
case edifactencode:
case edifactbatchencode:
return true;
case appservice:
case azurefunction:
case invokeworkflow:
case parsedocument:
case chunktext:
case parsedocumentwithmetadata:
return true;
default:
return false;
}
}