Package

io.scalajs.dom

html

Permalink

package html

Visibility
  1. Public
  2. All

Type Members

  1. class Blob extends Object

    Permalink

    The Blob() constructor returns a new Blob object.

    The Blob() constructor returns a new Blob object. The content of the blob consists of the concatenation of the values given in the parameter array.

    Annotations
    @RawJSType() @native()
  2. class BlobPropertyBag extends Object

    Permalink

    Blob Property Bag

    Blob Property Bag

    Annotations
    @RawJSType() @ScalaJSDefined()
  3. trait Cookie extends Object

    Permalink

    HTML Cookie

    HTML Cookie

    Annotations
    @RawJSType() @native()
  4. class File extends Blob

    Permalink

    The File interface provides information about files and allows JavaScript in a web page to access their content.

    The File interface provides information about files and allows JavaScript in a web page to access their content.

    File objects are generally retrieved from a FileList object returned as a result of a user selecting files using the element, from a drag and drop operation's DataTransfer object, or from the mozGetAsFile() API on an HTMLCanvasElement. In Gecko, privileged code can create File objects representing any local file without user interaction (see Gecko notes for more information.) A File object is a specific kind of a [[Blob]], and can be used in any context that a Blob can. In particular, [[FileReader]], URL.createObjectURL(), createImageBitmap(), and XMLHttpRequest.send() accept both Blobs and Files.

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/File

  5. class FileReader extends Object

    Permalink

    The FileReader object lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.

    The FileReader object lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read.

    File objects may be obtained from a FileList object returned as a result of a user selecting files using the element, from a drag and drop operation's DataTransfer object, or from the mozGetAsFile() API on an HTMLCanvasElement.

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/FileReader

  6. trait HTMLAnchorElement extends Object with HTMLElement

    Permalink

    The HTMLAnchorElement interface represents hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of such elements.

    The HTMLAnchorElement interface represents hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of such elements.

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/HTMLAnchorElement

  7. trait HTMLAppletElement extends Object with HTMLElement

    Permalink

    HTML Applet element

    HTML Applet element

    Annotations
    @RawJSType() @native()
  8. trait HTMLBodyElement extends Object with HTMLElement

    Permalink

    HTML Document Body

    HTML Document Body

    Annotations
    @RawJSType() @native()
  9. trait HTMLElement extends Object with Element

    Permalink

    The HTMLElement interface represents any HTML element.

    The HTMLElement interface represents any HTML element. Some elements directly implement this interface, others implement it via an interface that inherits it.

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement

  10. trait HTMLEmbedElement extends Object with HTMLElement

    Permalink

    The HTMLEmbedElement interface, which provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <embed> elements.

    The HTMLEmbedElement interface, which provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <embed> elements.

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/HTMLEmbedElement

  11. trait HTMLFormElement extends Object with HTMLElement

    Permalink

    The HTMLFormElement interface provides methods to create and modify

    elements. document.forms - returns an array of HTMLFormElement objects referencing all forms on the page. document.forms[index] - returns an HTMLFormElement object referencing the form at the specified index. document.forms['id'] - returns an HTMLFormElement object referencing the form with the specified id. document.forms['name'] - returns an HTMLFormElement object referencing the form with the specified name.

    The HTMLFormElement interface provides methods to create and modify

    elements. document.forms - returns an array of HTMLFormElement objects referencing all forms on the page. document.forms[index] - returns an HTMLFormElement object referencing the form at the specified index. document.forms['id'] - returns an HTMLFormElement object referencing the form with the specified id. document.forms['name'] - returns an HTMLFormElement object referencing the form with the specified name.

    Annotations
    @RawJSType() @native()
  12. trait HTMLHeadElement extends Object with HTMLElement

    Permalink

    The HTMLHeadElement interface contains the descriptive information, or metadata, for a document.

    The HTMLHeadElement interface contains the descriptive information, or metadata, for a document. This object inherits all of the properties and methods described in the HTMLElement interface.

    Annotations
    @RawJSType() @native()
  13. trait HTMLMenuElement extends Object with HTMLElement

    Permalink

    HTMLMenuElement

    HTMLMenuElement

    Annotations
    @RawJSType() @native()
    See also

    https://developer.blackberry.com/html5/documentation/v1_0/htmlmenuelement_569241_11.html

    https://docs.webplatform.org/wiki/dom/HTMLMenuElement

  14. class Image extends Object

    Permalink

    MDN Image

    MDN Image

    Annotations
    @RawJSType() @native()
  15. class ImageBitmap extends Object

    Permalink

    Represents an Image Bitmap

    Represents an Image Bitmap

    Annotations
    @RawJSType() @native()
  16. class ScriptElement extends Object with Element

    Permalink

    Script Element

    Script Element

    Annotations
    @RawJSType() @native()
  17. class Style extends Object

    Permalink

    HTML Style

    HTML Style

    Annotations
    @RawJSType() @native()
  18. class URL extends Object

    Permalink

    The URL interface represent an object providing static methods used for creating object URLs.

    The URL interface represent an object providing static methods used for creating object URLs.

    When using a user agent where no constructor has been implemented yet, it is possible to access such an object using the Window.URL properties (prefixed with Webkit-based browser as Window.webkitURL).

    Annotations
    @RawJSType() @native()
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/URL

  19. class URLSearchParams extends Object

    Permalink

    The URLSearchParams interface defines utility methods to work with the query string of a URL.

    The URLSearchParams interface defines utility methods to work with the query string of a URL.

    An object implementing URLSearchParams can directly be used in a for...of structure, instead of entries(): for (var p of mySearchParams) is equivalent to for (var p of mySearchParams.entries()).

    Annotations
    @RawJSType() @native() @JSName( "URLSearchParams" )
    See also

    https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams

Value Members

  1. object FileReader

    Permalink

    FileReader Companion

  2. object URL extends Object

    Permalink
    Annotations
    @native() @JSName( "URL" )
  3. package audio

    Permalink
  4. package browser

    Permalink

    browser package object

  5. package canvas

    Permalink
  6. package css

    Permalink

Ungrouped