# Class: SlidingWindowCollection

## module:core.collections. SlidingWindowCollection

Коллекция-обертка, отображающая указанный интервал родительской Backbone-коллекции (скользящее окно).

#### new SlidingWindowCollection(options)

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---

  `options`

  Object

  Объект опций.

  ###### Properties

  Name | Type | Argument | Default | Description
  --- | --- | --- | --- | ---
  `position` | Number | <optional> | 0 | Изначальное значении позиции окна.
  `windowSize` | Number | <optional> | 0 | Изначальное значение размера окна (количество элементов).

### Extends

- Backbone.Collection

### Methods

#### updatePosition(newPosition)

  Обновить позицию скользящего окна

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `newPosition` | Number | Новая позиция скользящего окна

#### updateWindowSize(newWindowSize)

  Обновить размер скользящего окна

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `newWindowSize` | Number | Новый размер скользящего окна

#### Search results