Supported list types


Number list

This function returns a sublist of a given number list by using a start index (first element) and end index (last element).


sublist(numberList, startIndex, endIndex) #Output: Number list



Parser expressionDescription


sublist([1, 2, 3, 4, 5], 2, 4)


This example returns:

[2, 3, 4]



Parameters used in this function

ParameterInput (data type)Description
numberList

Any given number list.
startIndex

A valid index must be >= 1 and <= count(numberList) which is the maximum number of elements in the list.
endIndex

A valid index must be >= 1 (and >= startIndex) and  <= count(numberList) which is the maximum number of elements in the list.



This function returns a



Text list

Variant for text lists.


sublist(textList, startIndex, endIndex) #Output: Text list



Parser expressionDescription


sublist(["red", "green", "blue", "purple", "white"], 2, 4)


This example returns: 

["green", "blue", "purple"]


sublist(invertList(allComments()), 1, 5)


This example returns a text list with the last 5 comments of the current issue.

To achieve this, the following functions are used:


invertList(sublist(invertList(allComments()), 1, 5))

OR

sublist(allComments(), count(allComments()) - 4, count(allComments()))


This example returns a text list with the last 5 comments of the current issue in ascending order.

To achieve this, the following functions are used:



Parameters used in this function

ParameterInput (data type)Description
textList

Any given text list.
startIndex

A valid index must be >= 1 and <= count(textList) which is the maximum number of elements in the list.
endIndex

A valid index must be >= 1 (and >= startIndex) and  <= count(textList) which is the maximum number of elements in the list.



This function returns a



Issue list

Variant for issue lists.


sublist(issueList, startIndex, endIndex)  #Output: Issue list



Parser expressionDescription


sublist(subtasks(), 1, 3)


This example returns an issue list with the first 3 sub-tasks.




Parameters used in this function

ParameterInput (data type)Description
issueList

Any given issue list. Usually this value is retrieved from a function (e.g. linkedIssues() or subtasks()).
startIndex

A valid index must be >= 1 and <= count(issueList) which is the maximum number of elements in the list.
endIndex

A valid index must be >= 1 (and >= startIndex) and  <= count(issueList) which is the maximum number of elements in the list.



This function returns an



Use cases and examples



Parser function cloudsublist()
Map(tick)
Notes






Status
Tech review

Style guide




Short description

Returns a defined extract of a given list.

Output

Available since

Label