Пакетированные действия на панелях, то есть выполняемые для всех панелей разом.
- 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