All Downloads are FREE. Search and download functionalities are using the official Maven repository.

elemental2.dom.HTMLSelectElement Maven / Gradle / Ivy

package elemental2.dom;

import jsinterop.annotations.JsPackage;
import jsinterop.annotations.JsType;

@JsType(isNative = true, namespace = JsPackage.GLOBAL)
public class HTMLSelectElement extends HTMLElement {
  public boolean autofocus;
  public boolean disabled;
  public HTMLFormElement form;
  public NodeList labels;
  public int length;
  public boolean multiple;
  public String name;
  public HTMLOptionsCollection options;
  public int selectedIndex;
  public HTMLCollection selectedOptions;
  public int size;
  public String type;
  public String validationMessage;
  public ValidityState validity;
  public String value;
  public boolean willValidate;

  public native void add(HTMLElement element, HTMLElement before);

  public native void add(HTMLElement element);

  public native void blur();

  public native boolean checkValidity();

  public native void focus();

  public native void remove();

  public native void remove(int index);

  public native boolean reportValidity();

  public native void setCustomValidity(String message);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy