| Package | Description |
|---|---|
| cat.inspiracio.dom | |
| cat.inspiracio.html | |
| cat.inspiracio.html.host |
This package contains the classes that may be used in javascript
as host objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DOMStringMap
Like Map<String,String> but fewer methods.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HTMLAnchorElement
spec
The methods of URLUtils are not implemented.
|
interface |
HTMLAreaElement
spec
The methods of URLUtils are not implemented.
|
interface |
HTMLArticleElement
spec
This interface is not in spec.
|
interface |
HTMLAudioElement
|
interface |
HTMLBaseElement
|
interface |
HTMLBodyElement
|
interface |
HTMLBRElement
|
interface |
HTMLButtonElement
|
interface |
HTMLCanvasElement
|
interface |
HTMLDataElement
|
interface |
HTMLDataListElement
|
interface |
HTMLDivElement
|
interface |
HTMLDListElement
|
interface |
HTMLDocument
Spec
A document also acts as a map from string to html element.
|
interface |
HTMLElement
Spec
An html element should also work with map notation:
element[key] = value;
value = element[key];
I write this aim in this interface by extending ScriptMap<String>,
but whether and how it works depends in the details of the script
engine you use. |
interface |
HTMLEmbedElement
spec
An embed element may have arbitrary additional methods.
|
interface |
HTMLFieldSetElement
|
interface |
HTMLFormElement
Spec
Javascript-array style access and javascript-map-style access are not implemented.
|
interface |
HTMLHeadElement
|
interface |
HTMLHRElement
|
interface |
HTMLHtmlElement
|
interface |
HTMLIFrameElement
|
interface |
HTMLImageElement
|
interface |
HTMLInputElement
|
interface |
HTMLKeygenElement
|
interface |
HTMLLabelElement
|
interface |
HTMLLegendElement
|
interface |
HTMLLIElement
|
interface |
HTMLLinkElement
|
interface |
HTMLMapElement
|
interface |
HTMLMediaElement
|
interface |
HTMLMetaElement
|
interface |
HTMLMeterElement
|
interface |
HTMLModElement
|
interface |
HTMLObjectElement
spec
An object element may have arbitrary additional methods.
|
interface |
HTMLOListElement
|
interface |
HTMLOptGroupElement
|
interface |
HTMLOptionElement
|
interface |
HTMLOutputElement
|
interface |
HTMLParagraphElement
|
interface |
HTMLParamElement
|
interface |
HTMLPictureElement
The picture element, which is still in draft spec.
|
interface |
HTMLPreElement
|
interface |
HTMLProgressElement
|
interface |
HTMLQuoteElement
|
interface |
HTMLScriptElement
|
interface |
HTMLSelectElement
Spec
The select element should also act as array of option elements:
select[index] = option;
option = select[index]
This interface extends ScriptArray<HTMLOptionElement> in order to
signal that it wants array notation to work.
|
interface |
HTMLSourceElement
|
interface |
HTMLSpanElement
|
interface |
HTMLStyleElement
spec
For interface LinkStyle see http://dev.w3.org/csswg/cssom/.
|
interface |
HTMLTableCaptionElement
|
interface |
HTMLTableCellElement
|
interface |
HTMLTableColElement
|
interface |
HTMLTableDataCellElement
|
interface |
HTMLTableElement
|
interface |
HTMLTableHeaderCellElement
|
interface |
HTMLTableRowElement
|
interface |
HTMLTableSectionElement
Represents thead, tbody, tfoot elements.
|
interface |
HTMLTemplateElement
|
interface |
HTMLTextAreaElement
|
interface |
HTMLTimeElement
|
interface |
HTMLTitleElement
|
interface |
HTMLTrackElement
|
interface |
HTMLUListElement
|
interface |
HTMLUnknownElement
spec
The HTMLUnknownElement interface must be used for HTML elements that are
not defined by this specification (or other applicable specifications).
|
interface |
HTMLVideoElement
|
(package private) interface |
cat.inspiracio.html.LabelableElement
spec
Some elements, not all of them form-associated, are categorised as labelable
elements.
|
(package private) interface |
cat.inspiracio.html.ListedElement
Listed elements:
Denotes elements that are listed in the form.elements and fieldset.elements APIs.
|
(package private) interface |
cat.inspiracio.html.ResettableElement
Denotes elements that can be affected when a form element is reset.
|
(package private) interface |
cat.inspiracio.html.SubmittableElement
Denotes elements that can be used for constructing the form data set when a form element is submitted.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HTMLAudioElementImp |
class |
HTMLDocumentImp
The class is public only so that we can extend it.
|
class |
HTMLElementImp
Implementation class for html elements.
|
class |
HTMLImageElementImp
Implementation class for image elements.
|
class |
HTMLMetaElementImp |
class |
HTMLOptionElementImp
Public visibility so that it can be extended by Option.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Audio
A constructor for an audio element, so that "new Audio()" can be called
in javascript.
|
class |
Document
Exists so that we can call "new Document()" in javascript.
|
class |
Image
This class exists so that we can call "new Image()" from javascript.
|
class |
Option
Host object for "new Option()" in javascript.
|
Copyright © 2017. All rights reserved.