VtmThemes: allow menu callback

This commit is contained in:
Emux 2022-12-19 18:30:47 +02:00
parent 707e1c4069
commit 2356d3f498
No known key found for this signature in database
GPG Key ID: 64ED9980896038C3

View File

@ -39,6 +39,7 @@ public enum VtmThemes implements ThemeFile {
OSMARENDER("vtm/osmarender.xml"),
TRONRENDER("vtm/tronrender.xml");
private XmlRenderThemeMenuCallback mMenuCallback;
private final String mPath;
VtmThemes(String path) {
@ -47,7 +48,7 @@ public enum VtmThemes implements ThemeFile {
@Override
public XmlRenderThemeMenuCallback getMenuCallback() {
return null;
return mMenuCallback;
}
@Override
@ -76,6 +77,7 @@ public enum VtmThemes implements ThemeFile {
@Override
public void setMenuCallback(XmlRenderThemeMenuCallback menuCallback) {
mMenuCallback = menuCallback;
}
@Override