32 lines
782 B
Markdown
32 lines
782 B
Markdown
Current implementation:
|
|
```
|
|
+----------------------------------------------------------+
|
|
| BaseItem <-| FileItem <-- URLItem <-- URLFromPlaylistItem|
|
|
| <-| RadioItem |
|
|
+----------------------------------------------------------+
|
|
^
|
|
|
|
|
v
|
|
+--------------------+
|
|
|PlayList |
|
|
|PlaylistItemWrapper |
|
|
+--------------------+
|
|
```
|
|
|
|
Goal:
|
|
```
|
|
+----------------------------------------------------------+
|
|
| <-| URLItem <-- URLFromPlaylistItem |
|
|
| BaseItem <-| FileItem |
|
|
| <-| RadioItem |
|
|
++---------------------------------------------------------+
|
|
^
|
|
|
|
|
v
|
|
+-----------+
|
|
|PlayList |
|
|
| |
|
|
+-----------+
|
|
|
|
```
|