List of usage examples for com.google.gwt.core.client JavaScriptObject createObject
public static native JavaScriptObject createObject() ;
From source file:edu.umn.msi.tropix.webgui.client.SmartTestUtils.java
License:Open Source License
private static JavaScriptObject objectWithValue(final String value) { final JavaScriptObject object = JavaScriptObject.createObject(); JSOHelper.setAttribute(object, "value", value); return object; }
From source file:edu.umn.msi.tropix.webgui.client.SmartTestUtils.java
License:Open Source License
private static JavaScriptObject objectWithValue(final boolean value) { final JavaScriptObject object = JavaScriptObject.createObject(); JSOHelper.setAttribute(object, "value", value); return object; }
From source file:gov.wa.wsdot.mobile.client.MobileAppEntryPoint.java
License:Open Source License
private void start() { final ClientFactory clientFactory = new ClientFactoryImpl(); // Initialize and configure Google Analytics plugin final Analytics analytics = GWT.create(Analytics.class); analytics.initialize();/*from w w w .j ava2 s .c o m*/ ((ClientFactoryImpl) clientFactory).setAnalytics(analytics); analytics.startTrackerWithId(Consts.ANALYTICS_TRACKING_ID); // Initialize MobileAccessibility final Accessibility accessibility = GWT.create(Accessibility.class); ((ClientFactoryImpl) clientFactory).setAccessibility(accessibility); accessibility.initialize(); staticFactory = clientFactory; final PhoneGap phoneGap = GWT.create(PhoneGap.class); phoneGap.addHandler(new PhoneGapAvailableHandler() { @Override public void onPhoneGapAvailable(PhoneGapAvailableEvent event) { ((ClientFactoryImpl) clientFactory).setPhoneGap(phoneGap); buildDisplay(clientFactory, phoneGap); if (MGWT.getOsDetection().isIOs() || MGWT.getOsDetection().isAndroid()) { try { phoneGap.getSplashScreen().hide(); } catch (Exception e) { // Just pass through. } } } }); phoneGap.addHandler(new PhoneGapTimeoutHandler() { @Override public void onPhoneGapTimeout(PhoneGapTimeoutEvent event) { Window.alert("Cannot load PhoneGap"); } }); phoneGap.initializePhoneGap(); MGWT.addOrientationChangeHandler(new OrientationChangeHandler() { @Override public void onOrientationChanged(OrientationChangeEvent event) { accessibility.isVoiceOverRunning(false); } }); adMob.initialize(); if (MGWT.getOsDetection().isIOs()) { exportInitAds(); exportVoiceOverEvent(); accessibility.isVoiceOverRunning(true); } else { // Initialize and configure AdMob plugin final AdMob adMob = GWT.create(AdMob.class); adMob.initialize(); AdMobOptions options = (AdMobOptions) JavaScriptObject.createObject().cast(); options.setAdId("/6499/example/banner"); options.setOffsetTopBar(true); options.setAutoShow(true); options.setPosition(AdPosition.TOP_CENTER.getPosition()); adMob.createBanner(options); } }
From source file:gov.wa.wsdot.mobile.client.MobileAppEntryPoint.java
License:Open Source License
/** * Callback function for MobileAccessibility.isVoiceOverRunning(callback) * * Changes banner position based on VoiceOverOn * * @param VoiceOverOn//from w w w. j av a 2s. c o m */ public static void initAds(boolean VoiceOverOn) { // Initialize and configure AdMob plugin adMob.removeBanner(); AdMobOptions options = (AdMobOptions) JavaScriptObject.createObject().cast(); options.setAdId(Consts.AD_UNIT_ID); options.setOffsetTopBar(true); options.setAutoShow(true); options.setPosition(AdPosition.TOP_CENTER.getPosition()); if (VoiceOverOn) { options.setPosition(AdPosition.BOTTOM_CENTER.getPosition()); } adMob.createBanner(options); }
From source file:gwt.dojo.core.client.JsObject.java
License:Apache License
/** * * @return */ public final static JsObject create() { return JavaScriptObject.createObject().cast(); }
From source file:gwt.dojo.core.client.store.api.Store.java
License:Apache License
/** * Create a new {@code StoreDirectives} instance. * //w w w.ja v a 2s . c o m * @return {@code StoreDirectives} instance. */ public static StoreDirectives createStoreDirectives() { return JavaScriptObject.createObject().cast(); }
From source file:gwt.dojo.core.client.store.api.Store.java
License:Apache License
/** * Create a new {@code SortInformation} instance. * /* www . j a va 2s .com*/ * @return {@code SortInformation} instance. */ public static SortInformation createSortInformation() { return JavaScriptObject.createObject().cast(); }
From source file:gwt.dojo.core.client.store.api.Store.java
License:Apache License
/** * Create a new {@code QueryOptions} instance. * //from w w w . j a v a2 s .c o m * @return {@code QueryOptions} instance. */ public static QueryOptions createQueryOptions() { return JavaScriptObject.createObject().cast(); }
From source file:gwt.g3d.client.gl2.WebGLContextAttributes.java
License:Apache License
public WebGLContextAttributes() { impl = JavaScriptObject.createObject().cast(); }
From source file:gwt.material.design.client.js.StickyTableOptions.java
License:Apache License
public static StickyTableOptions create(JQueryElement scrollableArea) { StickyTableOptions obj = JavaScriptObject.createObject().cast(); obj.setScrollableArea(scrollableArea); return obj;/*from w ww. j a va2 s . c om*/ }