com.google.gwt.json.client.JSONObject.getJavaScriptObject()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 JavaScript  
字(5.6k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中com.google.gwt.json.client.JSONObject.getJavaScriptObject()方法的一些代码示例,展示了JSONObject.getJavaScriptObject()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.getJavaScriptObject()方法的具体详情如下:
包路径:com.google.gwt.json.client.JSONObject
类名称:JSONObject
方法名:getJavaScriptObject

JSONObject.getJavaScriptObject介绍

[英]Returns the underlying JavaScript object that this object wraps.
[中]返回此对象包装的基础JavaScript对象。

代码示例

代码示例来源:origin: fr.lteconsulting/hexa.core

@Override
public Shape animate( JSONObject newAttrs, int duration )
{
  el.animate( newAttrs.getJavaScriptObject(), duration );
  return this;
}

代码示例来源:origin: fr.lteconsulting/hexa.core

@Override
public Shape animate( JSONObject newAttrs, int duration, AnimationCallback callback )
{
  el.animate( newAttrs.getJavaScriptObject(), duration, callback );
  return this;
}

代码示例来源:origin: fr.lteconsulting/hexa.core

@Override
public Shape animate( JSONObject newAttrs, int duration, String easing, AnimationCallback callback )
{
  el.animate( newAttrs.getJavaScriptObject(), duration, easing, callback );
  return this;
}

代码示例来源:origin: fr.lteconsulting/hexa.core

public Shape animateWith( Shape shape, JSONObject newAttrs, int duration, String easing, AnimationCallback callback )
{
  el.animateWith( shape.el, newAttrs.getJavaScriptObject(), duration, easing, callback );
  return this;
}

代码示例来源:origin: com.github.gwtd3/gwt-d3-api

/**
 * @return a new instance of {@link JSONObject} casted to
 *         {@link JavaScriptObject}.
 */
public JavaScriptObject toJSO() {
  return build().getJavaScriptObject();
}

代码示例来源:origin: fr.lteconsulting/hexa.core

public Shape animateWith( Shape shape, JSONObject newAttrs, int duration )
{
  el.animateWith( shape.el, newAttrs.getJavaScriptObject(), duration );
  return this;
}

代码示例来源:origin: fr.lteconsulting/hexa.core

@Override
public Shape attr( JSONObject params )
{
  el.attr( params.getJavaScriptObject() );
  return this;
}

代码示例来源:origin: fr.lteconsulting/hexa.core

public Shape animateWith( Shape shape, JSONObject newAttrs, int duration, AnimationCallback callback )
{
  el.animateWith( shape.el, newAttrs.getJavaScriptObject(), duration, callback );
  return this;
}

代码示例来源:origin: com.googlecode.gwt-test-utils/gwt-test-utils

private static Map<String, JSONValue> getInnerMap(JSONObject jsonObject) {
    JavaScriptObject jsObject = jsonObject.getJavaScriptObject();

    Map<String, JSONValue> map = JavaScriptObjects.getObject(jsObject, JSONOBJECT_MAP);
    if (map == null) {
      map = new LinkedHashMap<String, JSONValue>();
      JavaScriptObjects.setProperty(jsObject, JSONOBJECT_MAP, map);
    }

    return map;
  }
}

代码示例来源:origin: info.magnolia.ui/magnolia-ui-widget-jquery-wrapper

JavaScriptObject asJSO() {
  final JSONObject parameter = new JSONObject();
  if (properties !=null){
  for (String key : properties.keySet()) {
    String value = String.valueOf(properties.get(key));
    parameter.put(key, new JSONString(value));
  }
  }
  return parameter.getJavaScriptObject();
}

代码示例来源:origin: com.ahome-it/ahome-tooling-nativetools

@Override
public Request call(final String command, final JSONObject request, final AsyncCallback<NObject> callback)
{
  final NObjectJSO jso = Objects.requireNonNull(Objects.requireNonNull(request).getJavaScriptObject()).cast();
  return call(command, new NObject(jso), callback);
}

代码示例来源:origin: sk.seges.acris/acris-site-core

public final void setStringStringMap(String key, Map<String, String> map) {
  JSONObject object = new JSONObject();
  for (String mapKey : map.keySet()) {
    object.put(mapKey, new JSONString(map.get(mapKey)));
  }
  set(key, object.getJavaScriptObject());
}

代码示例来源:origin: sk.seges.acris/acris-site-core

public final void setStringIntMap(String key, Map<String, Integer> map) {
  JSONObject object = new JSONObject();
  for (String mapKey : map.keySet()) {
    object.put(mapKey, new JSONNumber(map.get(mapKey)));
  }
  set(key, object.getJavaScriptObject());
}

代码示例来源:origin: ltearno/hexa.tools

public GenericJSO getTokenValueJSO( String name )
  {
    JSONValue value = values.get( name );
    if( value == null )
      return null;

    JSONObject obj = value.isObject();
    if( obj == null )
      return null;

    return obj.getJavaScriptObject().cast();
  }
}

代码示例来源:origin: org.kie.workbench/kie-wb-common-dmn-client

private JavaScriptObject property(final String key,
                   final double value) {
    final JSONObject jsonObject = new JSONObject();
    jsonObject.put(key, new JSONNumber(value));
    return jsonObject.getJavaScriptObject();
  }
}

代码示例来源:origin: org.kie.workbench/kie-wb-common-dmn-client

@PostConstruct
public void setup() {
  constraintsTooltip.setAttribute("title", translationService.format(DataTypeConstraintView_ConstraintsTooltip));
  setupTooltip(properties().getJavaScriptObject());
}

代码示例来源:origin: com.ahome-it/lienzo-core

@Override
public NObject onWire()
{
  final JSONObject object = toJSONObject();
  if (null != object)
  {
    final NObjectJSO njso = object.getJavaScriptObject().cast();
    return new NObject(njso);
  }
  return new NObject();
}

代码示例来源:origin: org.kie.workbench/kie-wb-common-dmn-client

JQuery.CallbackFunction moveDropDownToKebabContainer() {
  return (event) -> {
    final JavaScriptObject properties = emptyProperties().getJavaScriptObject();
    $(menu).append($(event.target).css(properties).detach());
  };
}

代码示例来源:origin: kiegroup/appformer

public static JSPlaceRequest fromPlaceRequest(PlaceRequest pr) {
  JSPlaceRequest jspr = newInstance();
  jspr.setIdentifier(pr.getIdentifier());
  JSONObject rawParams = new JSONObject();
  for (String name : pr.getParameterNames()) {
    rawParams.put(name,
           new JSONString(pr.getParameters().get(name)));
  }
  jspr.setParams(rawParams.getJavaScriptObject());
  return jspr;
}

代码示例来源:origin: geogebra/geogebra

private static JavaScriptObject createReturnValue(TeXIcon icon,
    double ratio) {
  JSONObject object = new JSONObject();
  object.put("width", new JSONNumber(icon.getIconWidth()));
  object.put("height", new JSONNumber(icon.getIconHeight()));
  object.put("baseline", new JSONNumber(icon.getBaseLine()));
  object.put("pixelRatio", new JSONNumber(ratio));
  return object.getJavaScriptObject();
}

相关文章