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

Methods


updatePosition(newPosition)

Обновить позицию скользящего окна
Parameters:
Name Type Description
newPosition Number Новая позиция скользящего окна

updateWindowSize(newWindowSize)

Обновить размер скользящего окна
Parameters:
Name Type Description
newWindowSize Number Новый размер скользящего окна