Linx

The built-in Linx plugin contains types and functions that can be used programmatically to enhance and facilitate the use of other plugins' functions:

Functions:

  • AddToList: To add data to a List.
  • ClearList: To clear all data in a List.
  • DoWhile: To loop while something is TRUE. (Conditional looping)
  • ForEach: To iterate through a list.
  • IfElse: To check for specific conditions and to provide separate paths of execution for different conditions.
  • SetValue: To assign a value to an object that you need to refer to further down in your process.
  • ThrowException: To interrupt a process by throwing an exception.
  • TryCatch: To handle errors in processes.

Types:

  • Boolean: To create a variable that can be set to 'TRUE' or 'FALSE'.
  • Byte: To create a variable that can hold unsigned 8-bit (1-byte) integers that range in value from 0 through 255.
  • DateTime: To create a variable that can hold IEEE 64-bit (8-byte) values that represent dates ranging from January 1 of the year 0001 through December 31 of the year 9999, and times from 12:00:00 AM (midnight) through 11:59:59.9999999 PM.
  • Decimal: To create a variable that supports up to 29 significant digits and can represent values in excess of 7.9228 x 10^28. With 28 decimal places, the largest possible value is +/-7.9228162514264337593543950335, and the smallest possible non-zero value is +/-0.0000000000000000000000000001 (+/-1E-28).
  • Double: To create a variable that holds signed IEEE 64-bit (8-byte) double-precision floating-point numbers that range in value from -1.79769313486231570E+308 through -4.94065645841246544E-324.
  • Integer: To create a variable that holds signed 64-bit (8-byte) integers that range in value from -9,223,372,036,854,775,808 through 9,223,372,036,854,775,807.
  • List: To create a variable that can hold a list of values of a specific type (e.g. String, Integer, etc).
  • String: To create a variable that can hold virtually any character. (A string can contain from 0 to approximately two billion (2 ^ 31) Unicode characters.)