Custom Functions
Introduction
Creating a Custom Function
1. Define the Function in JSON Format.
jsonCopy code{
"signature": {
"name": "FunctionName",
"typeParameters": [],
"valueParameters": [
{
"name": "Parameter1",
"typeSet": [{"type":"PrimitiveType","name":"String"}],
"argumentDescription": "Parameter1 description"
},
{
"name": "Parameter2",
"typeSet": [{"type":"PrimitiveType","name":"String"}],
"argumentDescription": "Parameter1 description"
}
],
"returnType": {"type":"PrimitiveType","name":"String"}
},
"body": "FindMatchOfRegexp(Parameter1, \"(?<=\\?\" | Parameter2 | \"=|&\" | Parameter2 | \"=)[^&#]*\", false)",
"description": "Function description"
}2. Fill template parameters
3. Saving and Using the Custom Function
4. Restart Tomat
Tips and Best Practices
Last updated