made some things public

This commit is contained in:
Mark 2024-03-31 19:44:22 +02:00
parent 8d8d3151da
commit 00b032aceb

View File

@ -837,7 +837,7 @@ impl LibraryBrowser {
} }
} }
enum ListElement { pub enum ListElement {
Artist(ListArtist), Artist(ListArtist),
Album(ListAlbum), Album(ListAlbum),
Song(ListSong), Song(ListSong),
@ -859,7 +859,7 @@ impl GuiElemWrapper for ListElement {
} }
} }
struct ListArtist { pub struct ListArtist {
config: GuiElemCfg, config: GuiElemCfg,
id: ArtistId, id: ArtistId,
children: Vec<Box<dyn GuiElem>>, children: Vec<Box<dyn GuiElem>>,
@ -982,7 +982,7 @@ impl GuiElem for ListArtist {
} }
} }
struct ListAlbum { pub struct ListAlbum {
config: GuiElemCfg, config: GuiElemCfg,
id: AlbumId, id: AlbumId,
children: Vec<Box<dyn GuiElem>>, children: Vec<Box<dyn GuiElem>>,
@ -1126,7 +1126,7 @@ impl GuiElem for ListAlbum {
} }
} }
struct ListSong { pub struct ListSong {
config: GuiElemCfg, config: GuiElemCfg,
id: SongId, id: SongId,
children: Vec<Box<dyn GuiElem>>, children: Vec<Box<dyn GuiElem>>,
@ -1292,7 +1292,7 @@ impl GuiElem for ListSong {
} }
} }
struct FilterPanel { pub struct FilterPanel {
config: GuiElemCfg, config: GuiElemCfg,
c_tab_main: ScrollBox<( c_tab_main: ScrollBox<(
Button<[Label; 1]>, Button<[Label; 1]>,