Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Lists

Index

Constructors

constructor

Methods

addItemAtIndex

  • Add item to the list

    group

    add

    shortname

    item at index

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with added item

addItemAtIndexes

  • Adds item to the list of provided indexes

    group

    add

    shortname

    item at indexes

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with added item

addItemFirstLast

  • Add item to the beginning or the end of the list

    group

    add

    shortname

    item at first or last

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with added item

addItemsAtIndexes

  • Adds items to the list of provided indexes matching 1:1, first item will go to first index provided, etc.

    group

    add

    shortname

    items at indexes

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with added items

createEmptyList

  • createEmptyList(): []
  • Creates an empty list

    group

    create

    shortname

    empty list

    drawable

    false

    Returns []

    an empty array list

flipLists

  • flipLists<T>(inputs: ListDto<T[]>): T[][]
  • Flip 2d lists - every nth element of each list will form a separate list

    group

    edit

    shortname

    flip lists

    drawable

    false

    Type parameters

    • T

    Parameters

    • inputs: ListDto<T[]>

      a list of lists to flip

    Returns T[][]

    item

getByPattern

  • Gets elements by pattern

    group

    get

    shortname

    by pattern

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with removed item

getItem

  • Gets an item from the list by using a 0 based index

    group

    get

    shortname

    item by index

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T

    item

getListDepth

  • getListDepth(inputs: ListDto<[]>): number
  • Get the depth of the list

    group

    get

    shortname

    max list depth

    drawable

    false

    Parameters

    Returns number

    number of depth

getLongestListLength

  • Gets the longest list length from the list of lists

    group

    get

    shortname

    longest list length

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns number

    number of max length

getNthItem

  • Gets nth item in the list

    group

    get

    shortname

    every n-th

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with removed item

getSubList

  • Gets a sub list between start and end indexes

    group

    get

    shortname

    sublist

    drawable

    false

    Type parameters

    • T

    Parameters

    • inputs: SubListDto<T>

      a list and start and end indexes

    Returns T[]

    sub list

groupNth

  • Group in lists of n elements

    group

    edit

    shortname

    group elements

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    items grouped in lists of n elements

listLength

  • listLength<T>(inputs: ListDto<T>): number
  • Gets the length of the list

    group

    get

    shortname

    list length

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns number

    a number

mergeElementsOfLists

  • Merge elements of lists on a given level and flatten output if needed

    group

    get

    shortname

    merge levels

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with merged lists and flattened lists

removeItemAtIndex

  • Remove item from the list

    group

    remove

    shortname

    item at index

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with removed item

removeNthItem

  • Remove item from the list

    group

    remove

    shortname

    every n-th

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list with removed item

repeat

  • Repeat the item and add it in the new list

    group

    create

    shortname

    repeat

    drawable

    false

    Type parameters

    • T

    Parameters

    Returns T[]

    list

reverse

  • reverse<T>(inputs: ListDto<T>): T[]
  • Reverse the list

    group

    edit

    shortname

    reverse

    drawable

    false

    Type parameters

    • T

    Parameters

    • inputs: ListDto<T>

      a list and an index

    Returns T[]

    item

Generated using TypeDoc