mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-07-21 05:24:22 -04:00
In addition to the list of music tracks displayed to the user, a separate list of currently played tracks has been implemented.
28 lines
598 B
Plaintext
28 lines
598 B
Plaintext
@startuml
|
|
skinparam BackgroundColor F0F0F0
|
|
|
|
participant "SongsPresenter" as presenter
|
|
participant "SongsModel" as model
|
|
participant "SongsRepository" as repo
|
|
participant "DataBase" as db
|
|
|
|
presenter -> model : play
|
|
model -> repo : updateRepository
|
|
repo -> db : GetLimited query
|
|
|
|
db -> repo : records
|
|
...
|
|
presenter -> model : getNextFilePath
|
|
model -> repo : getNextFilePath
|
|
|
|
repo -> model : NextFilePath
|
|
model -> presenter : NextFilePath
|
|
...
|
|
presenter -> model : getPreviousFilePath
|
|
model -> repo : getPreviousFilePath
|
|
|
|
repo -> model : PreviousFilePath
|
|
model -> presenter : PreviousFilePath
|
|
|
|
@enduml
|