jsinterop.base.Js.cast()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(126)

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

Js.cast介绍

暂无

代码示例

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

/**
 * Converts from {@link HTMLElement} to {@link org.jboss.errai.common.client.dom.HTMLElement}. This is just in case you
 * need to use your new elements with deprecated Errai HTMLElement.
 * @param htmlElement The deprecated Errai HTMLElement
 * @return The GWT Elemental2 HTMLElement
 */
public org.jboss.errai.common.client.dom.HTMLElement asHTMLElement(final HTMLElement htmlElement) {
 return Js.cast(htmlElement);
}

代码示例来源:origin: org.jboss.errai/errai-common

/**
 * Converts from {@link org.jboss.errai.common.client.dom.HTMLElement} to {@link HTMLElement}.
 * @param htmlElement The deprecated Errai HTMLElement
 * @return The GWT Elemental2 HTMLElement
 */
public HTMLElement asHTMLElement(final org.jboss.errai.common.client.dom.HTMLElement htmlElement) {
 return Js.cast(htmlElement);
}

代码示例来源:origin: org.jboss.errai/errai-common

/**
 * Converts from {@link HTMLElement} to {@link org.jboss.errai.common.client.dom.HTMLElement}. This is just in case you
 * need to use your new elements with deprecated Errai HTMLElement.
 * @param htmlElement The deprecated Errai HTMLElement
 * @return The GWT Elemental2 HTMLElement
 */
public org.jboss.errai.common.client.dom.HTMLElement asHTMLElement(final HTMLElement htmlElement) {
 return Js.cast(htmlElement);
}

代码示例来源:origin: com.google.elemental2/elemental2-dom

@JsOverlay
 default RTCConfigurationInterface_.UrlsFieldType asUrlsFieldType() {
  return Js.cast(this);
 }
}

代码示例来源:origin: com.google.elemental2/elemental2-dom

@JsOverlay
 default RTCConfigurationInterface_.UrlsFieldType asUrlsFieldType() {
  return Js.cast(this);
 }
}

代码示例来源:origin: com.google.elemental2/elemental2-dom

@JsOverlay
 default ReadableStreamDefaultReader asReadableStreamDefaultReader() {
  return Js.cast(this);
 }
}

代码示例来源:origin: com.google.elemental2/elemental2-core

@JsOverlay
 default VALUE asVALUE() {
  return Js.cast(this);
 }
}

代码示例来源:origin: com.google.elemental2/elemental2-core

@JsOverlay
default JsIterable<
    JsWeakMap.ConstructorIterableJsIterableTypeParameterArrayUnionType<KEY, VALUE>[]>
  asJsIterable() {
 return Js.cast(this);
}

代码示例来源:origin: com.google.elemental2/elemental2-core

@JsOverlay
 default VALUE asVALUE() {
  return Js.cast(this);
 }
}

代码示例来源:origin: org.realityforge.com.google.elemental2/elemental2-core

@JsOverlay
default JsIterable<
    JsWeakMap.ConstructorIterableJsIterableTypeParameterArrayUnionType<KEY, VALUE>[]>
  asJsIterable() {
 return Js.cast(this);
}

代码示例来源:origin: org.realityforge.com.google.elemental2/elemental2-core

@JsOverlay
default JsIterable<JsMap.ConstructorIterableJsIterableTypeParameterArrayUnionType<KEY, VALUE>[]>
  asJsIterable() {
 return Js.cast(this);
}

代码示例来源:origin: org.realityforge.com.google.elemental2/elemental2-promise

@JsOverlay
 default T asT() {
  return Js.cast(this);
 }
}

代码示例来源:origin: org.realityforge.com.google.elemental2/elemental2-core

@JsOverlay
 default VALUE asVALUE() {
  return Js.cast(this);
 }
}

代码示例来源:origin: org.realityforge.com.google.elemental2/elemental2-core

@JsOverlay
default JsWeakMap.ConstructorIterableJsIterableTypeParameterArrayUnionType<KEY, VALUE>[][]
  asConstructorIterableArrayArrayUnionTypeArrayArray() {
 return Js.cast(this);
}

代码示例来源:origin: org.jboss.errai/errai-ui

@Override
default HTMLElement getElement() {
 try {
  return Js.cast(TemplateWidgetMapper.get(this).getElement());
 } catch (final Throwable t) {
  throw new RuntimeException(
      "An error occurred while invoking getElement."
          + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.",
      t);
 }
}

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

@Override
default HTMLElement getElement() {
 try {
  return Js.cast(TemplateWidgetMapper.get(this).getElement());
 } catch (final Throwable t) {
  throw new RuntimeException(
      "An error occurred while invoking getElement."
          + " This interface should only be extended by @Templated beans and cannot be invoked before a bean is in service.",
      t);
 }
}

代码示例来源:origin: com.progressoft.brix.domino.impl/domino-gwt

private State windowState() {
  if(isNull(DomGlobal.self.history.state))
    return nullState();
  JsState jsState=Js.cast(DomGlobal.self.history.state);
  return new DominoHistoryState(jsState.historyToken, jsState.title, jsState.data);
}

代码示例来源:origin: org.jresearch.gwtproject.i18n/gwt-datetimeformat

public static TimeZoneInfo buildTimeZoneData(String json) {
 TimeZoneInfo timeZoneInfo=new TimeZoneInfo();
 JsPropertyMap<?> parsed = Js.cast(Global.JSON.parse(json));
 timeZoneInfo.id=Js.cast(parsed.get("id"));
 timeZoneInfo.std_offset=Js.cast(parsed.get("std_offset"));
 timeZoneInfo.names=Js.cast(parsed.get("names"));
 JsArray<Any> jsTransitions=Js.cast(parsed.get("transitions"));
 for(int i=0;i<jsTransitions.length;i++){
  timeZoneInfo.transitions.push(jsTransitions.getAt(i).asInt());
 }
 return timeZoneInfo;
}

代码示例来源:origin: org.dominokit.domino.impl/domino-gwt

public StateHistory() {
  DomGlobal.self.addEventListener("popstate", event -> {
    PopStateEvent popStateEvent = Js.cast(event);
    JsState state = Js.cast(popStateEvent.state);
    if (nonNull(state) && nonNull(state.historyToken)) {
      inform(state.historyToken, state.title, state.data);
    }else{
      inform(windowToken(), windowTitle(), "");
    }
  });
}

代码示例来源:origin: org.jboss.hal/hal-db

@JsOverlay
static Document of(String id) {
  Document document = Js.cast(JsPropertyMap.of());
  document.set("_id", id);
  return document;
}

相关文章