Functions15 public, 0 private

Appends the specified value to the provided list. The delimiter may contain multiple characters.
publicstringlistAppend
requiredanylist
requiredstringvalue
stringdelimiter,
Deletes the specified (simple) value in the provided list. Returns the (modified) list regardless of the result.
publicstringlistDeleteValue
requiredstringlist
requiredstringvalue
stringdelimiters,
Deletes the specified (simple) value in the provided list. Returns the (modified) list regardless of the result.
publicstringlistDeleteValueNoCase
requiredstringlist
requiredstringvalue
stringdelimiters,
Compares the provided lists with each other (case sensitive) and returns a list with elements not appearing in both lists.
publicstringlistDifference
requiredstringlist1
requiredstringlist2
stringdelimiters1,
stringdelimiters2,
Delimiter used in the resulting list.
stringdelimiters3,
Compares the provided lists with each other (case insensitive) and returns a list with elements not appearing in both lists.
publicstringlistDifferenceNoCase
requiredstringlist1
requiredstringlist2
stringdelimiters1,
stringdelimiters2,
Delimiter used in the resulting list.
stringdelimiters3,
Wrapper for native [listFirst] function to add support for [multiCharacterDelimiter] argument.
publicstringlistFirst
requiredstringlist
stringdelimiters,
booleanincludeEmptyValuesfalse
booleanmultiCharacterDelimiterfalse
Wrapper for native [listLast] function to add support for [multiCharacterDelimiter] argument.
publicstringlistLast
requiredstringlist
stringdelimiters,
booleanincludeEmptyValuesfalse
booleanmultiCharacterDelimiterfalse
Returns the n-th element of the provided list.
publicstringlistLeft
requiredstringlist
requirednumericposition
stringdelimiters,
booleanincludeEmptyValuestrue
Wrapper for native [listLen] function to add support for [multiCharacterDelimiter] argument.
publicnumericlistLen
requiredstringlist
stringdelimiters,
booleanincludeEmptyValuesfalse
booleanmultiCharacterDelimiterfalse
Returns the n-th element of the provided list.
publicstringlistRight
requiredstringlist
requirednumericposition
stringdelimiters,
booleanincludeEmptyValuestrue
Shrinks the provided list by removing entries based on the specified method.
publicstringlistShrink
List to shrink.
requiredstringlist
Desired maximum size of the resulting list.
requirednumericsize
"LAST", "RANDOM"methodLAST
Delimiters used to separate items in the list.
stringdelimiters,
Treat empty values as list items.
booleanincludeEmptyValuesfalse
Treat delimiters argument as a single delimiter.
booleanmultiCharacterDelimiterfalse
Prepends the specified value to the provided list. The delimiter may contain multiple characters.
publicstringlistPrepend
requiredanylist
requiredstringvalue
stringdelimiter,
Removes duplicate elements from the provided list.
publicstringlistRemoveDuplicates
requiredstringlist
stringdelimiter,
booleanignoreCasefalse
Removes the first item in the provided list.
publicstringlistRemoveFirst
The list to remove the last item in.
requiredstringlist
Delimiters used to separate items in the list.
stringdelimiters,
Treat empty values as list items.
booleanincludeEmptyValuesfalse
Treat delimiters argument as a single delimiter.
booleanmultiCharacterDelimiterfalse
Removes the last item in the provided list.
publicstringlistRemoveLast
The list to remove the last item in.
requiredstringlist
Delimiters used to separate items in the list.
stringdelimiters,
Treat empty values as list items.
booleanincludeEmptyValuesfalse
Treat delimiters argument as a single delimiter.
booleanmultiCharacterDelimiterfalse