32 lines
911 B
Python
32 lines
911 B
Python
from enum import Enum
|
||
|
||
from gallery.sketch.catalog import CatalogBundle
|
||
|
||
from .model import Channel
|
||
|
||
|
||
class ChannelId(str, Enum):
|
||
MATCH_TV = "matchtv"
|
||
MATCH_IGRA = "igra"
|
||
MATCH_ARENA = "arena"
|
||
MATCH_FUTBOL_1 = "futbol-1"
|
||
MATCH_FUTBOL_2 = "futbol-2"
|
||
MATCH_FUTBOL_3 = "futbol-3"
|
||
MATCH_STRANA = "strana"
|
||
|
||
def __str__(self) -> str:
|
||
return self.value
|
||
|
||
|
||
BUNDLE = CatalogBundle(
|
||
[
|
||
Channel(id=ChannelId.MATCH_TV, name="Матч ТВ"),
|
||
Channel(id=ChannelId.MATCH_IGRA, name="Матч! Игра"),
|
||
Channel(id=ChannelId.MATCH_ARENA, name="Матч! Арена"),
|
||
Channel(id=ChannelId.MATCH_FUTBOL_1, name="Футбол 1"),
|
||
Channel(id=ChannelId.MATCH_FUTBOL_2, name="Футбол 2"),
|
||
Channel(id=ChannelId.MATCH_FUTBOL_3, name="Футбол 3"),
|
||
Channel(id=ChannelId.MATCH_STRANA, name="Матч! Страна"),
|
||
]
|
||
)
|