package org.vaadin.touchkit.gwt.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.RootPanel;
public class VEagerResourceLoader implements EntryPoint {
private static final String TOUCHKIT_STYLE_NAME = "v-tk";
public void onModuleLoad() {
TouchKitPlatformHackLoader platformHacks = GWT.create(TouchKitPlatformHackLoader.class);
platformHacks.load();
ThemeLoader themeLoader = GWT.create(ThemeLoader.class);
themeLoader.load();
RootPanel.getBodyElement().addClassName(TOUCHKIT_STYLE_NAME);
}
public static native boolean isHighDPI()
/*-{
if (window.devicePixelRatio >= 2) {
return true;
} else {
return false;
}
}-*/;
}