Batch

Пакетированные действия на панелях, то есть выполняемые для всех панелей разом.

Source:

Methods

(static) animateWrongSide(side) → {Promise}

Анимировать запрещенное перемещение в одну из сторон. В панели в эту сторону перемещение может быть запрещено, но будет анимировано, будто запрещено. Это полезно, например, если необходимо, чтобы либо все панели были перемещены в одну из сторон, либо все анимировали запрещенный переход.

Parameters:
Name Type Description
side string

сторона, в которую осуществляется переход

Source:
See:
Returns:

promise о завершении действия во всех панелях

Type
Promise

(static) configure(config)

Применить конфигурацию к панелям

Parameters:
Name Type Description
config Moving~config

конфигурация

Source:
See:

(static) move(side, isSaveHistoryopt) → {Promise}

Осуществить переход для всех панелей в указанную сторону.

Parameters:
Name Type Attributes Description
side string

сторона, в которую осуществляется переход

isSaveHistory Boolean <optional>

сохранять ли осуществляемый переход в историю переходов

Source:
See:
Returns:

promise о завершении действия во всех панелях

Type
Promise

(static) moveBack() → {Promise}

Осуществить откат последнего удачного хода, воспользовавшись историей переходов.

Source:
See:
Returns:

promise о завершении действия во всех панелях

Type
Promise

(static) reload()

Перезагрузить все панели на странице. Перезагрузка предполагает обновление верстки ячейки панели, сброс состояния в верстке. Если в элементах верстки есть подписки, необходимо позаботиться об отписке и последующей подписке к новым элементам верстки.

Properties:
Name Type Description
side string

сторона, с которой будет перезагружаться ячейка панели относительно текущей ячейки.

Source:
See:

(static) removeAll()

Удалить все панели со страницы.

Source:
See:

(static) setScreen(screen, isSaveHistoryopt) → {Promise}

Установить модель контента в текущую ячейку панелей.

Parameters:
Name Type Attributes Description
screen ScreenModel

Устанавливаемая модель контента

isSaveHistory Boolean <optional>

Сохранять ли устанавливаемую модель в историю переходов

Source:
See:
Returns:

promise о завершении установки модели во все панели

Type
Promise