Allow overriding enterprise related strings in Launcher

Test: manual
Bug: 188414133
Bug: 211422509
Bug: 188410712
Change-Id: I75858cdcf2057e7c270da5893cd9a90c6753f182
This commit is contained in:
kholoud mohamed
2021-12-20 16:47:38 +00:00
parent 1d502c295a
commit c76b2035aa
17 changed files with 353 additions and 19 deletions

View File

@@ -113,6 +113,11 @@ public class BgDataModel {
*/
public final WidgetsModel widgetsModel = new WidgetsModel();
/**
* Cache for strings used in launcher
*/
public final StringCache stringCache = new StringCache();
/**
* Id when the model was last bound
*/
@@ -505,5 +510,10 @@ public class BgDataModel {
default void bindExtraContainerItems(FixedContainerItems item) { }
default void bindAllApplications(AppInfo[] apps, int flags) { }
/**
* Binds the cache of string resources
*/
default void bindStringCache(StringCache cache) { }
}
}