List

List

new List(props) → {List.<T>}

Source:
. Unordered List
Parameters:
Name Type Description
props T
Returns:
Type
List.<T>

Members

(readonly) Count

Source:
. Get the Number of items in the list

Methods

(static) ToList(array) → {List.<T>}

Source:
. Convert Array to List
Parameters:
Name Type Description
array Array.<T>
Returns:
Type
List.<T>

Add(value)

Source:
. Add a Value to the List
Parameters:
Name Type Description
value T

AddRange(list)

Source:
. Concat 2 Lists
Parameters:
Name Type Description
list List.<T>

Any(action)

Source:
. Not Yet Implimented
Parameters:
Name Type Description
action function

Clear()

Source:
. Clear the List

Contains(item) → {Boolean}

Source:
. Does the List contain a given item
Parameters:
Name Type Description
item T
Returns:
Contains
Type
Boolean

Exists()

Source:
. Not Yet Implimented

Find(match)

Source:
. Not Properly Implimented
Parameters:
Name Type Description
match *

ForEach(action)

Source:
Not Properly Implimented.
Parameters:
Name Type Description
action *

Remove(iValue) → {Number}

Source:
. Remove an item from the List
Parameters:
Name Type Description
iValue T
Returns:
Index Removed From
Type
Number

RemoveAt(iIndex) → {T}

Source:
. Remove Item at Index
Parameters:
Name Type Description
iIndex Number
Returns:
Removed Item
Type
T

Sort(compareFn)

Source:
. Not Yet Implimented
Parameters:
Name Type Description
compareFn

TakeRandom() → {T}

Source:
. Take a random item from the list
Returns:
Item
Type
T

ToArray()

Source:
. Not Yet Implimented

TryGetValue(value, out) → {Boolean}

Source:
. Attempt to get Value
Parameters:
Name Type Description
value T
out Out.<T>
Returns:
Value Found
Type
Boolean