Copyright © 2018 Rich Lowe
Written by: Rich Lowe
A simple library for programatically rendering HTML and client-side JavaScript using Node.js.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML input elements.
▸ History
Returns a new <Input> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the types of files that the server accepts (only for input type file).
▸ History
Sets the types of files that the server accepts (only for input type file).
▸ History
Gets the alternate text for the input.
▸ History
Sets the alternate text for the input.
▸ History
Gets a flag inicating whether the browser should enable autocomplete for this input, can be on or off.
▸ History
Sets a flag inicating whether the browser should enable autocomplete for this input, can be on or off.
▸ History
Gets a boolean indicating whether the button should automatically get focus when the page loads.
▸ History
Sets a boolean indicating whether the button should automatically get focus when the page loads.
▸ History
Gets a boolean indicating whether this input should be checked on page load, only for input types checkbox or radio.
▸ History
Sets a boolean indicating whether this input should be checked on page load, only for input types checkbox or radio.
▸ History
Gets the direction of the text that will be submitted.
▸ History
Sets the direction of the text that will be submitted.
▸ History
Gets a boolean indicating whether the button should be disabled.
▸ History
Sets a boolean indicating whether the button should be disabled.
▸ History
Gets the id of the form that the button belongs to.
▸ History
Sets the id of the form that the button belongs to.
▸ History
Gets where to send the form-data when a form is submitted, only for type="submit".
▸ History
Sets where to send the form-data when a form is submitted, only for type="submit".
▸ History
Gets how the form-data should be encoded before sending it to a server, only for type="submit".
▸ History
Sets how the form-data should be encoded before sending it to a server, only for type="submit".
▸ History
Gets the HTTP method used to send the data, only for type="submit".
▸ History
Sets the HTTP method used to send the data, only for type="submit".
▸ History
Gets a boolean indicating whether the form-data should not be validated on submission, only for type="submit".
▸ History
Sets a boolean indicating whether the form-data should not be validated on submission, only for type="submit".
▸ History
Gets where to display the response after submitting the form, only for type="submit".
▸ History
Sets where to display the response after submitting the form, only for type="submit".
▸ History
Gets the height of the input in pixels, only if input is of type image.
▸ History
Sets the height of the input in pixels, only if input is of type image.
▸ History
Gets the id of a <DataList> element that contains pre-defined options for this input.
▸ History
Sets the id of a <DataList> element that contains pre-defined options for this input.
▸ History
Gets the maximum value for ths input.
▸ History
Sets the maximum value for ths input.
▸ History
Gets the maximum length of characters allowed for ths input.
▸ History
Sets the maximum length of characters allowed for ths input.
▸ History
Gets the minimum value for ths input.
▸ History
Sets the minimum value for ths input.
▸ History
Gets a boolean indicating whether multiple values can be entered in this input.
▸ History
Sets a boolean indicating whether multiple values can be entered in this input.
▸ History
Sets the name of this input.
▸ History
Gets a regular expression that this input's value is validated against.
▸ History
Sets a regular expression that this input's value is validated against.
▸ History
Gets the placeholder value for ths input.
▸ History
Sets the placeholder value for ths input.
▸ History
Gets a boolean indicating whether this input is read only.
▸ History
Sets a boolean indicating whether this input is read only.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether this input is required.
▸ History
Sets a boolean indicating whether this input is required.
▸ History
Gets the size of this input in characters.
▸ History
Sets the size of this input in characters.
▸ History
Gets the URL of the image to use as a submit button (only for input type image).
▸ History
Sets the URL of the image to use as a submit button (only for input type image).
▸ History
Sets the step value for ths input.
▸ History
Sets the input type.
▸ History
Gets the initial value for ths input.
▸ History
Sets the initial value for ths input.
▸ History
Gets the width of the input in pixels, only if input is of type image.
▸ History
Sets the width of the input in pixels, only if input is of type image.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML inserted elements.
▸ History
Returns a new <Inserted> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a URL to a document that explains the reason why the text was inserted.
▸ History
Sets a URL to a document that explains the reason why the text was inserted.
▸ History
Gets the date and time of when the text was inserted.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML italic elements.
▸ History
Returns a new <Italic> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML keyboard elements.
▸ History
Returns a new <Keyboard> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML label elements.
▸ History
Returns a new <Label> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the id of the input this label is for.
▸ History
Sets the id of the input this label is for.
▸ History
Gets the id of the form that this label belongs to.
▸ History
Sets the id of the form that this label belongs to.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML legend elements.
▸ History
Returns a new <Legend> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML line break elements.
▸ History
Returns a new <LineBreak> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML link elements.
▸ History
Returns a new <Link> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets whether to allow links from third-party sites that allow cross-origin access, can be anonymous or `use-credentials`.
▸ History
Sets whether to allow links from third-party sites that allow cross-origin access, can be anonymous or `use-credentials`.
▸ History
Sets the URL of the linked document.
▸ History
Gets the language of the linked document.
▸ History
Sets the language of the linked document.
▸ History
Gets the media device that the linked document is optimized for.
▸ History
Sets the media device that the linked document is optimized for.
▸ History
Gets the relationship between the current document and the linked document. This value is equired.
▸ History
Sets the relationship between the current document and the linked document. This value is equired.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the size of the icon, only for rel icon.
▸ History
Sets the size of the icon, only for rel icon.
▸ History
Gets the media type of the linked document.
▸ History
Sets the media type of the linked document.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML list item elements.
▸ History
Returns a new <ListItem> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the value of the list item number that will be incremented from here on, only for list items in <OrderedList> elements.
▸ History
Sets the value of the list item number that will be incremented from here on, only for list items in <OrderedList> elements.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML main elements.
▸ History
Returns a new <Main> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML map elements.
▸ History
data <Object> Returns a new <MapElement> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Sets the name of this map.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML mark elements.
▸ History
Returns a new <Mark> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML meta elements.
▸ History
Returns a new <Meta> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the character encoding for the HTML document.
▸ History
Sets the character encoding for the HTML document.
▸ History
Gets the value associated with the http-equiv or name attribute.
▸ History
Sets the value associated with the http-equiv or name attribute.
▸ History
Gets the HTTP header representing the information/value of the content attribute, can be `content-type`, `default-style`, or refresh.
▸ History
Sets the HTTP header representing the information/value of the content attribute, can be `content-type`, `default-style`, or refresh.
▸ History
Sets the name of the metadata.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML meter elements.
▸ History
Returns a new <Meter> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the id of the form that this meter belongs to.
▸ History
Sets the id of the form that this meter belongs to.
▸ History
Gets the range that is considered to be a high value.
▸ History
Sets the range that is considered to be a high value.
▸ History
Gets the range that is considered to be a low value.
▸ History
Sets the range that is considered to be a low value.
▸ History
Sets the maximum value of the range.
▸ History
Sets the minimum value of the range.
▸ History
Gets the optimal value for the gauge.
▸ History
Sets the optimal value for the gauge.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Sets the current value of the gauge.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML multimedia object elements.
▸ History
data <Object> Returns a new <MultimediaObject> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the URL of the resource to be used by the object.
▸ History
Sets the URL of the resource to be used by the object.
▸ History
Gets the id of the form that this object belongs to.
▸ History
Sets the id of the form that this object belongs to.
▸ History
Gets the height of the object in pixels.
▸ History
Sets the height of the object in pixels.
▸ History
Sets the name of the object.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the media type of data specified in the data attribute.
▸ History
Sets the media type of data specified in the data attribute.
▸ History
Gets the ID of a <Map> element that should be used as a client-side iamge map.
▸ History
Sets the ID of a <Map> element that should be used as a client-side iamge map.
▸ History
Gets the width of the object in pixels.
▸ History
Sets the width of the object in pixels.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML nav elements.
▸ History
Returns a new <Nav> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML no-script elements.
▸ History
Returns a new <NoScript> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML option group elements.
▸ History
data <Object> Returns a new <OptionGroup> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether this group of options should be disabled.
▸ History
Sets a boolean indicating whether this group of options should be disabled.
▸ History
Gets the name of the option group, as shown to the user.
▸ History
Sets the name of the option group, as shown to the user.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML option elements.
▸ History
Returns a new <Option> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether this option should be disabled.
▸ History
Sets a boolean indicating whether this option should be disabled.
▸ History
Gets the name of the option, as shown to the user.
▸ History
Sets the name of the option, as shown to the user.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether this option should be pre-selected when the page loads.
▸ History
Sets a boolean indicating whether this option should be pre-selected when the page loads.
▸ History
Sets the value of ths option.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML ordered list elements.
▸ History
data <Object> Returns a new <OrderedList> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether this list should have its order reversed.
▸ History
Sets a boolean indicating whether this list should have its order reversed.
▸ History
Gets the starting value to use for the list.
▸ History
Sets the starting value to use for the list.
▸ History
Gets the type of marker to use in the list, can be 1, A, a, I, or i.
▸ History
Sets the type of marker to use in the list, can be 1, A, a, I, or i.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML output elements.
▸ History
Returns a new <Output> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a space delimited list of input ids that are used in computing this output.
▸ History
Sets a space delimited list of input ids that are used in computing this output.
▸ History
Gets the id of the form that this output belongs to.
▸ History
Sets the id of the form that this output belongs to.
▸ History
Sets the name of this output.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML elements using short-hand methods and auto-nesting.
▸ History
indent <number> Render this page with indent spaces of indentation before each line.
▸ History
Returns a new <Page> instance, initializing with ,
, and tags already included unlessfalse is passed to the constructor.
▸ History
nest <string>|<Array> Returns a new <Abbreviation> instance, nesting inside the most recent
▸ History
nest <string>|<Array> Returns a new <Abbreviation> instance, nesting inside the most recent element specified by the string or string elements of nest, if provided, otherwise the most recent
▸ History
Returns a new <Anchor> instance, nesting inside the most recent element specified by the string or string elements of nest, if provided, otherwise the most recent
▸ History
Returns a new <Area> instance, nesting inside the most recent element specified by the string or string elements of nest, if provided, otherwise the most recent
▸ History
Returns a new <Article> instance, nesting inside the most recent element specified by the string or string elements of nest, if provided, otherwise the most recent
▸ History
Returns a new <Aside> instance, nesting inside the most recent element specified by the string or string elements of nest, if provided, otherwise the most recent
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML paragraph elements.
▸ History
Returns a new <Paragraph> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML paran elements.
▸ History
Returns a new <Param> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Sets the name of this parameter.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Sets the value of this parameter.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML picture elements.
▸ History
Returns a new <Picture> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML preformatted text elements.
▸ History
data <Object> Returns a new <PreformattedText> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML progress elements.
▸ History
Returns a new <Progress> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the maximum value of the progress bar.
▸ History
Sets the maximum value of the progress bar.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the current value of the progress bar.
▸ History
Sets the current value of the progress bar.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML quotation elements.
▸ History
Returns a new <Quotation> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a URL to the source of the quotation.
▸ History
Sets a URL to the source of the quotation.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML sample elements.
▸ History
Returns a new <Sample> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML script elements.
▸ History
Returns a new <Script> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether the script should be executed asynchronously (only for external scripts).
▸ History
Sets a boolean indicating whether the script should be executed asynchronously (only for external scripts).
▸ History
Gets the character encoding used by the script.
▸ History
Sets the character encoding used by the script.
▸ History
Gets a boolean indicating whether the script should be executed when the page has finished parsing (only for external scripts).
▸ History
Sets a boolean indicating whether the script should be executed when the page has finished parsing (only for external scripts).
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the URL of the external script file.
▸ History
Sets the URL of the external script file.
▸ History
Sets the media type of the script.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML section elements.
▸ History
Returns a new <Section> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML select elements.
▸ History
Returns a new <Select> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether the select box should automatically get focus when the page loads.
▸ History
Sets a boolean indicating whether the select box should automatically get focus when the page loads.
▸ History
Gets a boolean indicating whether the select box should be disabled.
▸ History
Sets a boolean indicating whether the select box should be disabled.
▸ History
Gets the id of the form that this select box belongs to.
▸ History
Sets the id of the form that this select box belongs to.
▸ History
Gets a boolean indicating whether this is a multiple-select box.
▸ History
Sets a boolean indicating whether this is a multiple-select box.
▸ History
Sets the name of the select box.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether this select box input is required.
▸ History
Sets a boolean indicating whether this select box input is required.
▸ History
Gets the size of the select box, for multiple-select boxes only.
▸ History
Sets the size of the select box, for multiple-select boxes only.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML small elements.
▸ History
Returns a new <Small> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML source elements.
▸ History
Returns a new <Source> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a valid media query that would normally be defined in a CSS.
▸ History
Sets a valid media query that would normally be defined in a CSS.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the image sizes for different page layouts.
▸ History
Sets the image sizes for different page layouts.
▸ History
▸ History
Gets the URLs of the image to use in different situations.
▸ History
Sets the URLs of the image to use in different situations.
▸ History
Sets the MIME-type of the resource.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML span elements.
▸ History
Returns a new <Span> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML strikethrough elements.
▸ History
data <Object> Returns a new <Strikethrough> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML strong elements.
▸ History
Returns a new <Strong> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML style elements.
▸ History
Returns a new <Style> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the media device that the linked document is optimized for.
▸ History
Sets the media device that the linked document is optimized for.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether the styles only apply to this element's parent element and that element's child elements (not the entire document). At the time of v0.2.0, this is only supported by Firefox.
▸ History
Sets a boolean indicating whether the styles only apply to this element's parent element and that element's child elements (not the entire document). At the time of v0.2.0, this is only supported by Firefox.
▸ History
Sets the media type of the style.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML subscript elements.
▸ History
Returns a new <Subscript> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML summary elements.
▸ History
Returns a new <Summary> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML superscript elements.
▸ History
data <Object> Returns a new <Superscript> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML SVG elements.
▸ History
Returns a new <SVG> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the height of the SVG in pixels.
▸ History
Sets the height of the SVG in pixels.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Sets the width of the SVG in pixels.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table body elements.
▸ History
Returns a new <TableBody> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table data elements.
▸ History
Returns a new <TableData> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the number of columns the cell should span.
▸ History
Sets the number of columns the cell should span.
▸ History
Gets one or more header cells a cell is related to.
▸ History
Sets one or more header cells a cell is related to.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the number of rows the cell should span.
▸ History
Sets the number of rows the cell should span.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table footer elements.
▸ History
data <Object> Returns a new <TableFooter> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table head elements.
▸ History
Returns a new <TableHead> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table header elements.
▸ History
data <Object> Returns a new <TableHeader> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Sets an abbreviation for the header.
▸ History
Gets the number of columns the header cell should span.
▸ History
Sets the number of columns the header cell should span.
▸ History
Gets a list of ids of one or more other header cells this header cell is related to.
▸ History
Sets a list of ids of one or more other header cells this header cell is related to.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the number of rows the header cell should span.
▸ History
Sets the number of rows the header cell should span.
▸ History
Gets the type of element this header is being used to represent, can be col, colgroup, row, or rowgroup.
▸ History
Sets the type of element this header is being used to represent, can be col, colgroup, row, or rowgroup.
▸ History
Gets the sort direction of the column, can be reversed, number, `reversed number`, or `number reversed`.
▸ History
Sets the sort direction of the column, can be reversed, number, `reversed number`, or `number reversed`.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table row elements.
▸ History
Returns a new <TableRow> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML table elements.
▸ History
Returns a new <Table> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML template elements.
▸ History
Returns a new <Template> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML text area elements.
▸ History
Returns a new <TextArea> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether the text area should automatically get focus when the page loads.
▸ History
Sets a boolean indicating whether the text area should automatically get focus when the page loads.
▸ History
Gets the number of characters per row in the text area.
▸ History
Sets the number of characters per row in the text area.
▸ History
Gets the direction of the text that will be submitted.
▸ History
Sets the direction of the text that will be submitted.
▸ History
Gets a boolean indicating whether the text area should be disabled.
▸ History
Sets a boolean indicating whether the text area should be disabled.
▸ History
Gets the id of the form that the text area belongs to.
▸ History
Sets the id of the form that the text area belongs to.
▸ History
Gets the maximum length of characters allowed for ths input.
▸ History
Sets the maximum length of characters allowed for ths input.
▸ History
Sets the name of the text area.
▸ History
Gets the placeholder value for ths text area.
▸ History
Sets the placeholder value for ths text area.
▸ History
Gets a boolean indicating whether this text area is read only.
▸ History
Sets a boolean indicating whether this text area is read only.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets a boolean indicating whether this text area is required.
▸ History
Sets a boolean indicating whether this text area is required.
▸ History
Gets the number of rows that should be visible in this text area at any given time.
▸ History
Sets the number of rows that should be visible in this text area at any given time.
▸ History
Gets the type of text wrapping to be used in the text area, can be hard or soft.
▸ History
Sets the type of text wrapping to be used in the text area, can be hard or soft.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering plain text in HTML elements.
▸ History
Returns a new <Text> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the plain text content of this text pseudo-element.
▸ History
Sets the plain text content of this text pseudo-element.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML time elements.
▸ History
Returns a new <Time> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets the date and time represented by this element.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML title elements.
▸ History
Returns a new <Title> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML track elements.
▸ History
Returns a new <Track> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether the track is to be enabled if the user's preferences do not indicate that another track would be more appropriate.
▸ History
Sets a boolean indicating whether the track is to be enabled if the user's preferences do not indicate that another track would be more appropriate.
▸ History
Gets the kind of text track, can be captions, chapters, descriptions, metadata, or subtitles.
▸ History
Sets the kind of text track, can be captions, chapters, descriptions, metadata, or subtitles.
▸ History
Sets the title of the text track.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Gets the URL of the track file, this attribute is required.
▸ History
Sets the URL of the track file, this attribute is required.
▸ History
Gets the language of the track text data.
▸ History
Sets the language of the track text data.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML underline elements.
▸ History
Returns a new <Underline> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML unordered list elements.
▸ History
data <Object> Returns a new <UnorderedList> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML variable elements.
▸ History
Returns a new <Variable> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML video elements.
▸ History
Returns a new <Video> instance, initializing with any key/value pairs provided in data with keys that match setter method names.
▸ History
Gets a boolean indicating whether the video should start playing as soon as it is ready.
▸ History
Sets a boolean indicating whether the video should start playing as soon as it is ready.
▸ History
Gets a boolean indicating whether the video controls should be displayed.
▸ History
Sets a boolean indicating whether the video controls should be displayed.
▸ History
Gets the height of the video in pixels.
▸ History
Sets the height of the video in pixels.
▸ History
Gets a boolean indicating whether the video should start over again, every time it is finished.
▸ History
Sets a boolean indicating whether the video should start over again, every time it is finished.
▸ History
Gets a boolean indicating whether the video output should be muted.
▸ History
Sets a boolean indicating whether the video output should be muted.
▸ History
Gets the URL of an image to be shown while the video is downloading, or until the user hits the play button.
▸ History
Sets the URL of an image to be shown while the video is downloading, or until the user hits the play button.
▸ History
Gets the preferred method for loading the video.
▸ History
Sets the preferred method for loading the video.
▸ History
indent <number> Render this element with indent spaces of indentation before each line.
▸ History
Sets the URL of the video file.
▸ History
Gets the width of the video in pixels.
▸ History
Sets the width of the video in pixels.
Copyright © 2018 Rich Lowe
Written by: Rich Lowe
▸ History
Class for rendering HTML word break opportunity elements.
▸ History
data <Object> Returns a new <WordBreakOpportunity> instance, initializing with any key/value pairs provided in data with keys that match setter method names.