rekordbox_set_list_manager.models.section#
Section domain model.
Classes#
An ordered group of tracks within a set list, with an assigned color. |
Module Contents#
- class rekordbox_set_list_manager.models.section.Section(/, **data)[source]#
Bases:
pydantic.BaseModelAn ordered group of tracks within a set list, with an assigned color.
- Parameters:
data (Any)
- add_track(track_id)[source]#
Append track_id if it is not already present in this section.
- Parameters:
track_id (UUID) – The track ID to append.
- Return type:
None
- remove_track(track_id)[source]#
Remove track_id and its transition note from this section.
- Parameters:
track_id (UUID) – The track ID to remove along with its transition note.
- Return type:
None