74 lines
2.2 KiB
Markdown
74 lines
2.2 KiB
Markdown
# Хоккейные таймеры
|
||
|
||
## Рекомендуемая структура
|
||
|
||
```text
|
||
Контейнер «Панель хоккейных таймеров»
|
||
├── Основной таймер матча
|
||
├── Удаления хозяев
|
||
│ ├── Таймер удаления 1
|
||
│ └── Таймер удаления 2
|
||
└── Удаления гостей
|
||
├── Таймер удаления 1
|
||
└── Таймер удаления 2
|
||
```
|
||
|
||
Все элементы стартового шаблона привязаны к общему контейнеру. При перемещении контейнера панель перемещается целиком.
|
||
|
||
## Новый компонент
|
||
|
||
В палитре:
|
||
|
||
```text
|
||
Таймеры → Хоккей: таймер удаления
|
||
```
|
||
|
||
Основные поля:
|
||
|
||
```text
|
||
Тип штрафа
|
||
Номер игрока
|
||
Игрок
|
||
Команда
|
||
Сторона
|
||
Длительность удаления
|
||
Предупреждение с
|
||
Скрывать после завершения
|
||
Полоса времени
|
||
```
|
||
|
||
## События
|
||
|
||
Используются те же события универсального таймера:
|
||
|
||
```text
|
||
timer_start
|
||
timer_pause
|
||
timer_reset
|
||
timer_tick
|
||
timer_reached
|
||
timer_finished
|
||
```
|
||
|
||
Например:
|
||
|
||
```text
|
||
Источник: home_penalty_1
|
||
Событие: timer_finished
|
||
Действие: HTTP-запрос / функция / сообщение / скрытие элемента
|
||
```
|
||
|
||
|
||
## Быстрая правка всех хоккейных таймеров
|
||
|
||
Дважды нажмите по основному времени или любому времени удаления. Откроется единое окно:
|
||
|
||
```text
|
||
Время периода 18:42 [18:42] Применить Пауза Сброс
|
||
HOME #17 Иванов 1:36 [01:36] Применить Старт Сброс
|
||
HOME #91 Петров 2:00 [02:00] Применить Старт Сброс
|
||
AWAY #24 Соколов 0:48 [00:48] Применить Пауза Сброс
|
||
```
|
||
|
||
Так оператор может быстро исправить все значения без возврата в конструктор.
|