Pārlūkot izejas kodu

Manually fix broken API docs of HTMLDocument http://api.haxe.org/js/html/HTMLDocument.html (#5936)

I provided a fix for future here https://github.com/HaxeFoundation/html-externs/pull/7
Mark Knol 8 gadi atpakaļ
vecāks
revīzija
750a44bdc2
1 mainītis faili ar 65 papildinājumiem un 65 dzēšanām
  1. 65 65
      std/js/html/HTMLDocument.hx

+ 65 - 65
std/js/html/HTMLDocument.hx

@@ -36,7 +36,7 @@ extern class HTMLDocument extends Document
 {
 	var domain : String;
 	var cookie : String;
-	var body : Element;
+	var body : BodyElement;
 	var head(default,null) : HeadElement;
 	var images(default,null) : HTMLCollection;
 	var embeds(default,null) : HTMLCollection;
@@ -81,133 +81,133 @@ extern class HTMLDocument extends Document
 	function getSelection() : Selection;
 	function captureEvents() : Void;
 	function releaseEvents() : Void;
-	/** Shorthand for creating an HTML <td> element. */
+	/** Shorthand for creating an HTML `<td>` element. */
 	inline function createTableCellElement() : TableCellElement { return cast createElement("td"); }
-	/** Shorthand for creating an HTML <hr> element. */
+	/** Shorthand for creating an HTML `<hr>` element. */
 	inline function createHRElement() : HRElement { return cast createElement("hr"); }
-	/** Shorthand for creating an HTML <select> element. */
+	/** Shorthand for creating an HTML `<select>` element. */
 	inline function createSelectElement() : SelectElement { return cast createElement("select"); }
-	/** Shorthand for creating an HTML <map> element. */
+	/** Shorthand for creating an HTML `<map>` element. */
 	inline function createMapElement() : MapElement { return cast createElement("map"); }
-	/** Shorthand for creating an HTML <form> element. */
+	/** Shorthand for creating an HTML `<form>` element. */
 	inline function createFormElement() : FormElement { return cast createElement("form"); }
-	/** Shorthand for creating an HTML <option> element. */
+	/** Shorthand for creating an HTML `<option>` element. */
 	inline function createOptionElement() : OptionElement { return cast createElement("option"); }
-	/** Shorthand for creating an HTML <label> element. */
+	/** Shorthand for creating an HTML `<label>` element. */
 	inline function createLabelElement() : LabelElement { return cast createElement("label"); }
-	/** Shorthand for creating an HTML <meta> element. */
+	/** Shorthand for creating an HTML `<meta>` element. */
 	inline function createMetaElement() : MetaElement { return cast createElement("meta"); }
-	/** Shorthand for creating an HTML <img> element. */
+	/** Shorthand for creating an HTML `<img>` element. */
 	inline function createImageElement() : ImageElement { return cast createElement("img"); }
-	/** Shorthand for creating an HTML <dl> element. */
+	/** Shorthand for creating an HTML `<dl>` element. */
 	inline function createDListElement() : DListElement { return cast createElement("dl"); }
-	/** Shorthand for creating an HTML <frame> element. */
+	/** Shorthand for creating an HTML `<frame>` element. */
 	inline function createFrameElement() : FrameElement { return cast createElement("frame"); }
-	/** Shorthand for creating an HTML <mod> element. */
+	/** Shorthand for creating an HTML `<mod>` element. */
 	inline function createModElement() : ModElement { return cast createElement("mod"); }
-	/** Shorthand for creating an HTML <ul> element. */
+	/** Shorthand for creating an HTML `<ul>` element. */
 	inline function createUListElement() : UListElement { return cast createElement("ul"); }
-	/** Shorthand for creating an HTML <output> element. */
+	/** Shorthand for creating an HTML `<output>` element. */
 	inline function createOutputElement() : OutputElement { return cast createElement("output"); }
-	/** Shorthand for creating an HTML <ol> element. */
+	/** Shorthand for creating an HTML `<ol>` element. */
 	inline function createOListElement() : OListElement { return cast createElement("ol"); }
-	/** Shorthand for creating an HTML <shadow> element. */
+	/** Shorthand for creating an HTML `<shadow>` element. */
 	inline function createShadowElement() : ShadowElement { return cast createElement("shadow"); }
-	/** Shorthand for creating an HTML <li> element. */
+	/** Shorthand for creating an HTML `<li>` element. */
 	inline function createLIElement() : LIElement { return cast createElement("li"); }
-	/** Shorthand for creating an HTML <datalist> element. */
+	/** Shorthand for creating an HTML `<datalist>` element. */
 	inline function createDataListElement() : DataListElement { return cast createElement("datalist"); }
-	/** Shorthand for creating an HTML <param> element. */
+	/** Shorthand for creating an HTML `<param>` element. */
 	inline function createParamElement() : ParamElement { return cast createElement("param"); }
-	/** Shorthand for creating an HTML <font> element. */
+	/** Shorthand for creating an HTML `<font>` element. */
 	inline function createFontElement() : FontElement { return cast createElement("font"); }
-	/** Shorthand for creating an HTML <track> element. */
+	/** Shorthand for creating an HTML `<track>` element. */
 	inline function createTrackElement() : TrackElement { return cast createElement("track"); }
-	/** Shorthand for creating an HTML <applet> element. */
+	/** Shorthand for creating an HTML `<applet>` element. */
 	inline function createAppletElement() : AppletElement { return cast createElement("applet"); }
-	/** Shorthand for creating an HTML <area> element. */
+	/** Shorthand for creating an HTML `<area>` element. */
 	inline function createAreaElement() : AreaElement { return cast createElement("area"); }
-	/** Shorthand for creating an HTML <link> element. */
+	/** Shorthand for creating an HTML `<link>` element. */
 	inline function createLinkElement() : LinkElement { return cast createElement("link"); }
-	/** Shorthand for creating an HTML <div> element. */
+	/** Shorthand for creating an HTML `<div>` element. */
 	inline function createDivElement() : DivElement { return cast createElement("div"); }
-	/** Shorthand for creating an HTML <title> element. */
+	/** Shorthand for creating an HTML `<title>` element. */
 	inline function createTitleElement() : TitleElement { return cast createElement("title"); }
-	/** Shorthand for creating an HTML <style> element. */
+	/** Shorthand for creating an HTML `<style>` element. */
 	inline function createStyleElement() : StyleElement { return cast createElement("style"); }
-	/** Shorthand for creating an HTML <progress> element. */
+	/** Shorthand for creating an HTML `<progress>` element. */
 	inline function createProgressElement() : ProgressElement { return cast createElement("progress"); }
-	/** Shorthand for creating an HTML <button> element. */
+	/** Shorthand for creating an HTML `<button>` element. */
 	inline function createButtonElement() : ButtonElement { return cast createElement("button"); }
-	/** Shorthand for creating an HTML <fieldset> element. */
+	/** Shorthand for creating an HTML `<fieldset>` element. */
 	inline function createFieldSetElement() : FieldSetElement { return cast createElement("fieldset"); }
-	/** Shorthand for creating an HTML <a> element. */
+	/** Shorthand for creating an HTML `<a>` element. */
 	inline function createAnchorElement() : AnchorElement { return cast createElement("a"); }
-	/** Shorthand for creating an HTML <iframe> element. */
+	/** Shorthand for creating an HTML `<iframe>` element. */
 	inline function createIFrameElement() : IFrameElement { return cast createElement("iframe"); }
-	/** Shorthand for creating an HTML <span> element. */
+	/** Shorthand for creating an HTML `<span>` element. */
 	inline function createSpanElement() : SpanElement { return cast createElement("span"); }
-	/** Shorthand for creating an HTML <body> element. */
+	/** Shorthand for creating an HTML `<body>` element. */
 	inline function createBodyElement() : BodyElement { return cast createElement("body"); }
-	/** Shorthand for creating an HTML <input> element. */
+	/** Shorthand for creating an HTML `<input>` element. */
 	inline function createInputElement() : InputElement { return cast createElement("input"); }
-	/** Shorthand for creating an HTML <embed> element. */
+	/** Shorthand for creating an HTML `<embed>` element. */
 	inline function createEmbedElement() : EmbedElement { return cast createElement("embed"); }
-	/** Shorthand for creating an HTML <meter> element. */
+	/** Shorthand for creating an HTML `<meter>` element. */
 	inline function createMeterElement() : MeterElement { return cast createElement("meter"); }
-	/** Shorthand for creating an HTML <picture> element. */
+	/** Shorthand for creating an HTML `<picture>` element. */
 	inline function createPictureElement() : PictureElement { return cast createElement("picture"); }
-	/** Shorthand for creating an HTML <pre> element. */
+	/** Shorthand for creating an HTML `<pre>` element. */
 	inline function createPreElement() : PreElement { return cast createElement("pre"); }
-	/** Shorthand for creating an HTML <thead> element. */
+	/** Shorthand for creating an HTML `<thead>` element. */
 	inline function createTableSectionElement() : TableSectionElement { return cast createElement("thead"); }
-	/** Shorthand for creating an HTML <head> element. */
+	/** Shorthand for creating an HTML `<head>` element. */
 	inline function createHeadElement() : HeadElement { return cast createElement("head"); }
-	/** Shorthand for creating an HTML <base> element. */
+	/** Shorthand for creating an HTML `<base>` element. */
 	inline function createBaseElement() : BaseElement { return cast createElement("base"); }
-	/** Shorthand for creating an HTML <optgroup> element. */
+	/** Shorthand for creating an HTML `<optgroup>` element. */
 	inline function createOptGroupElement() : OptGroupElement { return cast createElement("optgroup"); }
-	/** Shorthand for creating an HTML <quote> element. */
+	/** Shorthand for creating an HTML `<quote>` element. */
 	inline function createQuoteElement() : QuoteElement { return cast createElement("quote"); }
-	/** Shorthand for creating an HTML <audio> element. */
+	/** Shorthand for creating an HTML `<audio>` element. */
 	inline function createAudioElement() : AudioElement { return cast createElement("audio"); }
-	/** Shorthand for creating an HTML <video> element. */
+	/** Shorthand for creating an HTML `<video>` element. */
 	inline function createVideoElement() : VideoElement { return cast createElement("video"); }
-	/** Shorthand for creating an HTML <legend> element. */
+	/** Shorthand for creating an HTML `<legend>` element. */
 	inline function createLegendElement() : LegendElement { return cast createElement("legend"); }
-	/** Shorthand for creating an HTML <menu> element. */
+	/** Shorthand for creating an HTML `<menu>` element. */
 	inline function createMenuElement() : MenuElement { return cast createElement("menu"); }
-	/** Shorthand for creating an HTML <frameset> element. */
+	/** Shorthand for creating an HTML `<frameset>` element. */
 	inline function createFrameSetElement() : FrameSetElement { return cast createElement("frameset"); }
-	/** Shorthand for creating an HTML <canvas> element. */
+	/** Shorthand for creating an HTML `<canvas>` element. */
 	inline function createCanvasElement() : CanvasElement { return cast createElement("canvas"); }
-	/** Shorthand for creating an HTML <p> element. */
+	/** Shorthand for creating an HTML `<p>` element. */
 	inline function createParagraphElement() : ParagraphElement { return cast createElement("p"); }
-	/** Shorthand for creating an HTML <col> element. */
+	/** Shorthand for creating an HTML `<col>` element. */
 	inline function createTableColElement() : TableColElement { return cast createElement("col"); }
-	/** Shorthand for creating an HTML <dir> element. */
+	/** Shorthand for creating an HTML `<dir>` element. */
 	inline function createDirectoryElement() : DirectoryElement { return cast createElement("dir"); }
-	/** Shorthand for creating an HTML <table> element. */
+	/** Shorthand for creating an HTML `<table>` element. */
 	inline function createTableElement() : TableElement { return cast createElement("table"); }
-	/** Shorthand for creating an HTML <tr> element. */
+	/** Shorthand for creating an HTML `<tr>` element. */
 	inline function createTableRowElement() : TableRowElement { return cast createElement("tr"); }
-	/** Shorthand for creating an HTML <script> element. */
+	/** Shorthand for creating an HTML `<script>` element. */
 	inline function createScriptElement() : ScriptElement { return cast createElement("script"); }
-	/** Shorthand for creating an HTML <source> element. */
+	/** Shorthand for creating an HTML `<source>` element. */
 	inline function createSourceElement() : SourceElement { return cast createElement("source"); }
-	/** Shorthand for creating an HTML <content> element. */
+	/** Shorthand for creating an HTML `<content>` element. */
 	inline function createContentElement() : ContentElement { return cast createElement("content"); }
-	/** Shorthand for creating an HTML <br> element. */
+	/** Shorthand for creating an HTML `<br>` element. */
 	inline function createBRElement() : BRElement { return cast createElement("br"); }
-	/** Shorthand for creating an HTML <html> element. */
+	/** Shorthand for creating an HTML `<html>` element. */
 	inline function createHtmlElement() : HtmlElement { return cast createElement("html"); }
-	/** Shorthand for creating an HTML <textarea> element. */
+	/** Shorthand for creating an HTML `<textarea>` element. */
 	inline function createTextAreaElement() : TextAreaElement { return cast createElement("textarea"); }
-	/** Shorthand for creating an HTML <media> element. */
+	/** Shorthand for creating an HTML `<media>` element. */
 	inline function createMediaElement() : MediaElement { return cast createElement("media"); }
-	/** Shorthand for creating an HTML <object> element. */
+	/** Shorthand for creating an HTML `<object>` element. */
 	inline function createObjectElement() : ObjectElement { return cast createElement("object"); }
-	/** Shorthand for creating an HTML <caption> element. */
+	/** Shorthand for creating an HTML `<caption>` element. */
 	inline function createTableCaptionElement() : TableCaptionElement { return cast createElement("caption"); }
 	
 }