package mobi.monaca.framework;
import mobi.monaca.framework.util.MyLog;
import android.os.Bundle;
/** Internal settings for monaca framework **/
public class InternalSettings {
private static final String TAG = InternalSettings.class.getSimpleName();
public final String DISABLE_UI_CONTAINER_BORDER = "monaca.disableUIContainerBorder";
public final String FORCE_DISABLE_WEBVIEW_GPU = "monaca.forceDisableWebviewGPU";
public final boolean disableUIContainerBorder;
public final boolean forceDisableWebviewGPU;
public InternalSettings(Bundle settings) {
if(settings == null){
MyLog.w(TAG, "WARNING: settings is null!");
disableUIContainerBorder = false;
forceDisableWebviewGPU = false;
return;
}
disableUIContainerBorder = settings.containsKey(DISABLE_UI_CONTAINER_BORDER)
? settings.getBoolean(DISABLE_UI_CONTAINER_BORDER)
: false;
forceDisableWebviewGPU = settings.containsKey(FORCE_DISABLE_WEBVIEW_GPU)
? settings.getBoolean(FORCE_DISABLE_WEBVIEW_GPU)
: false;
}
}