Fork me on GitHub
Show:

LimitedCollection

Extends aeris.Collection

Summary

Maintains a version of a source collection which is limited to a specified length.

Constructor

aeris.util.aeris.LimitedCollection

Syntax

aeris.util.aeris.LimitedCollection

(
  • options.sourceCollection
  • options.limit
)

Summary

Parameters:

Methods

bindToSourceCollection_

Syntax

bindToSourceCollection_

() private

Summary

enforceLimit_

Syntax

enforceLimit_

() private

Summary

getSourceCollection

Syntax

getSourceCollection

() Collection

Summary

Returns:

getSourceLength

Syntax

getSourceLength

() Number

Summary

Returns:

getSourceModels_

Syntax

getSourceModels_

(
  • count
)
Array.<model> private

Summary

Parameters:

  • count Number

    Number of source models to retrieve.

Returns:

validateConstructorParams_

Syntax

validateConstructorParams_

(
  • opt_models
  • options
)
protected static

Summary

Parameters:

validateModel_

Syntax

validateModel_

(
  • model
)
private

Summary

Parameters:

Properties

limit_

Syntax

limit_

Number private

Summary

sourceCollection_

Syntax

sourceCollection_

aeris.Collection private

Summary