API Docs for: trial
Show:

nx.data.Collection Class

Extends nx.Iterable
Module: nx.data

Constructor

nx.data.Collection

(
  • iter
)

Parameters:

Methods

add

(
  • item
)

Add an item.

Parameters:

Returns:

added item. Null if fail to add, e.g. duplicated add into unique collection.

addRange

(
  • iter
)

Add multiple items. Will avoid duplicated items for unique collection.

Parameters:

Returns:

array of added items.

clear

()

Returns:

:

contains

(
  • item
)
Boolean

Parameters:

Returns:

each

(
  • callback
  • context
)

Inherited from nx.Iterable

Parameters:

getItem

(
  • index
)

Parameters:

Returns:

:

getRange

(
  • index
  • count
)
Collection

Parameters:

Returns:

Collection:

indexOf

(
  • item
)

Get the first index the given item appears in the collection, -1 if not found.

Parameters:

Returns:

:

insert

(
  • item
  • index
)

Parameters:

insertRange

(
  • index
  • iter
)

Parameters:

Returns:

:

lastIndexOf

(
  • item
)

Parameters:

Returns:

:

remove

(
  • item
)

Parameters:

Returns:

Removed item's index, -1 if not found.

removeAt

(
  • index
)

Parameters:

Returns:

Removed item.

sort

(
  • comp
)
Array

Parameters:

Returns:

toArray

() Array

Inherited from nx.Iterable

Returns:

toggle

(
  • item
)

Toggle item's existence.

Parameters:

Properties

count

Number

Inherited from nx.Iterable

length

Number