Files
hockey_new/HOCKEY_DASHBOARD.md
2026-08-19 15:08:39 +03:00

51 lines
871 B
Markdown

# Хоккейный дашборд
## Формат игроков
```json
{
"id": "H17",
"number": 17,
"name": "Андрей Иванов",
"position": "НАП"
}
```
Пути к данным и названия полей меняются в настройках компонента.
## Пресеты
```text
2=02:00|2+2=04:00|4=04:00|5=05:00|5+20=05:00|10=10:00
```
Можно добавлять свои:
```text
Матч-штраф=05:00
```
## События
```text
player_selected
player_dropped
penalty_assigned
penalty_started
penalty_paused
penalty_finished
penalty_removed
```
## API Runtime
```javascript
UIBuilderRuntime.getHockeyPenaltyBoard("hockey_penalty_dashboard");
UIBuilderRuntime.assignHockeyPenalty(
"hockey_penalty_dashboard",
{id:"H17", side:"home", number:"17", name:"Иванов", position:"НАП"},
"2+2"
);
```