WIP: additional radio stations
This commit is contained in:
@@ -235,15 +235,18 @@ class ValidRadioNextRequest(BaseModel):
|
||||
"""
|
||||
- **key**: API Key
|
||||
- **skipTo**: UUID to skip to [optional]
|
||||
- **station**: Station (default: "main")
|
||||
"""
|
||||
|
||||
key: str
|
||||
skipTo: Optional[str] = None
|
||||
station: str = "main"
|
||||
|
||||
|
||||
class ValidRadioReshuffleRequest(ValidRadioNextRequest):
|
||||
"""
|
||||
- **key**: API Key
|
||||
- **station**: Station (default: "main")
|
||||
"""
|
||||
|
||||
|
||||
@@ -252,11 +255,13 @@ class ValidRadioQueueRequest(BaseModel):
|
||||
- **draw**: DataTables draw count, default 1
|
||||
- **start**: paging start position, default 0
|
||||
- **search**: Optional search query
|
||||
- **station**: Station (default: "main")
|
||||
"""
|
||||
|
||||
draw: Optional[int] = 1
|
||||
start: Optional[int] = 0
|
||||
search: Optional[str] = None
|
||||
station: str = "main"
|
||||
|
||||
|
||||
class ValidRadioQueueShiftRequest(BaseModel):
|
||||
@@ -264,18 +269,22 @@ class ValidRadioQueueShiftRequest(BaseModel):
|
||||
- **key**: API Key
|
||||
- **uuid**: UUID to shift
|
||||
- **next**: Play next if true, immediately if false, default False
|
||||
- **station**: Station (default: "main")
|
||||
"""
|
||||
|
||||
key: str
|
||||
uuid: str
|
||||
next: Optional[bool] = False
|
||||
station: str = "main"
|
||||
|
||||
|
||||
class ValidRadioQueueRemovalRequest(BaseModel):
|
||||
"""
|
||||
- **key**: API Key
|
||||
- **uuid**: UUID to remove
|
||||
- **station**: Station (default: "main")
|
||||
"""
|
||||
|
||||
key: str
|
||||
uuid: str
|
||||
station: str = "main"
|
||||
|
Reference in New Issue
Block a user