VtmThemes: allow menu callback (#994)

This commit is contained in:
Emux 2022-12-19 18:33:02 +02:00 committed by GitHub
parent 707e1c4069
commit 92727cc75d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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