Class MediaQueryList

java.lang.Object
org.htmlunit.corejs.javascript.ScriptableObject
All Implemented Interfaces:
Serializable, Cloneable, org.htmlunit.corejs.javascript.ConstProperties, org.htmlunit.corejs.javascript.debug.DebuggableObject, org.htmlunit.corejs.javascript.Scriptable, org.htmlunit.corejs.javascript.SymbolScriptable

public class MediaQueryList extends EventTarget
A JavaScript object for MediaQueryList.
See Also:
  • Field Details

    • media_

      private String media_
  • Constructor Details

    • MediaQueryList

      public MediaQueryList()
      Default constructor.
    • MediaQueryList

      public MediaQueryList(String mediaQueryString)
      Constructor.
      Parameters:
      mediaQueryString - the media query string
  • Method Details

    • jsConstructor

      public void jsConstructor()
      JavaScript constructor.
      Overrides:
      jsConstructor in class EventTarget
    • getMedia

      public String getMedia()
      Returns the media property.
      Returns:
      the media property
    • isMatches

      public boolean isMatches()
      Returns whether the document currently matches the media query list or not.
      Returns:
      whether the document currently matches the media query list or not
    • addListener

      public void addListener(Object listener)
      Adds the listener event handler for this element.
      Parameters:
      listener - the listener event handler for this element
    • removeListener

      public void removeListener(Object listener)
      Removes the listener event handler for this element.
      Parameters:
      listener - the listener event handler to be removed