ostrat.pWeb

package ostrat.pWeb

I'm just trying out a new package, not sure whether will use pWeb.

Attributes

Members list

Type members

Classlikes

object CentreBlockAtt extends ClassAtt

Attributes

Supertypes
class ClassAtt
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
Self type
case class ClassAtt(valueStr: String) extends XmlAtt

Creates for a "class" XML / HTML attribute."

Creates for a "class" XML / HTML attribute."

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
Known subtypes
case class CssBGColour(colour: Colour) extends CssDec

CSS background-color property.

CSS background-color property.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait CssDec
class Object
trait Matchable
class Any
Show all
case class CssBody(props: RArr[CssDec]) extends CssRule

CSS rule for the body.

CSS rule for the body.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait CssRule
class Object
trait Matchable
class Any
Show all
trait CssDec

CSS declaration

CSS declaration

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class CssFontSize(valueStr: String) extends CssDec

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait CssDec
class Object
trait Matchable
class Any
Show all
case class CssH1(props: RArr[CssDec]) extends CssRule

CSS rule for the H1 header.

CSS rule for the H1 header.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait CssRule
class Object
trait Matchable
class Any
Show all
trait CssRule

Css Rule consisting of selector plus a set of declarations.

Css Rule consisting of selector plus a set of declarations.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CssBody
class CssH1
case class CssTextAlign(align: TextAlign) extends CssDec

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait CssDec
class Object
trait Matchable
class Any
Show all
Known subtypes
object CssTextCentre
object CssTextCentre extends CssTextAlign

Attributes

Supertypes
class CssTextAlign
trait Serializable
trait Product
trait Equals
trait CssDec
class Object
trait Matchable
class Any
Show all
Self type
case class FillAttrib(valueStr: String) extends XmlAtt

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object FillAttrib

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
FillAttrib.type
case class HeightAtt(valueStr: String) extends XmlAtt

XML attribute for height.

XML attribute for height.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object HeightAtt

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HeightAtt.type
case class HrefAtt(valueStr: String) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
class HtmlA(val link: String, val contents: RArr[XCon], otherAttribs: RArr[XmlAtt]) extends HtmlInline

HTML A anchor element.

HTML A anchor element.

Attributes

Companion
object
Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlA

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlA.type
case class HtmlB(str: String) extends HtmlInline

HTML bold element.

HTML bold element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
trait HtmlBash extends HtmlCode

Attributes

Supertypes
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
object
Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlBash
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class HtmlBody(val contents: RArr[XCon], val attribs: RArr[XmlAtt]) extends HtmlUnvoid

The HTML body element.

The HTML body element.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlBody

Companion object for the HTMLBody class contains factory methods.

Companion object for the HTMLBody class contains factory methods.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlBody.type
object HtmlBr extends HtmlVoid

Attributes

Supertypes
trait HtmlVoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Self type
HtmlBr.type
case class HtmlCanvas(attribs: RArr[XmlAtt]) extends HtmlEmpty

An HTML Canvas element.

An HTML Canvas element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlEmpty
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlCanvas

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlCanvas.type
trait HtmlCell extends HtmlInline

Attributes

Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlTd
class HtmlTh
trait HtmlCode extends HtmlUnvoid

An HTML code element.

An HTML code element.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
trait HtmlBash
trait HtmlSbt
trait HtmlScala
Show all
object HtmlCode

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlCode.type

Attributes

Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlCssLink(val fullFileName: String) extends HtmlVoid

HTML CSS link.

HTML CSS link.

Attributes

Companion
object
Supertypes
trait HtmlVoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlCssLink

Companion object for HtmlCssLink class, contains factory apply methid.

Companion object for HtmlCssLink class, contains factory apply methid.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class HtmlDiv(val contents: RArr[XCon], val attribs: RArr[XmlAtt]) extends HtmlMultiLine

HTML Div element.

HTML Div element.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlDiv

Companion object for the HtmlDiv DIV element class, contains various factory methods.

Companion object for the HtmlDiv DIV element class, contains various factory methods.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlDiv.type
trait HtmlElem extends XmlElemLike

HTML element.

HTML element.

Attributes

Supertypes
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait HtmlUnvoid
class HtmlBody
trait HtmlCode
trait HtmlBash
trait HtmlSbt
trait HtmlScala
trait HtmlEmpty
class HtmlCanvas
class HtmlHead
class HtmlHtml
trait HtmlInline
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
class HtmlDiv
class HtmlOl
trait HtmlRow
class HtmlRowData
class HtmlRowHead
trait HtmlSection
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
class HtmlSvg
class HtmlTable
class HtmlUl
trait HtmlP
class HtmlTitle
trait HtmlVoid
object HtmlBr
class HtmlCssLink
trait HtmlMeta
object HtmlUtf8
Show all
Self type
trait HtmlEmpty extends HtmlUnvoid

An HTML element that is not void, but has no content.

An HTML element that is not void, but has no content.

Attributes

Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlCanvas
case class HtmlH1(str: String, attribs: RArr[XmlAtt]) extends HtmlStr

Html H1 header element.

Html H1 header element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlStr
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
case class HtmlH2(str: String, attribs: RArr[XmlAtt]) extends HtmlStr

Html H2 header element.

Html H2 header element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlStr
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
case class HtmlH3(str: String, attribs: RArr[XmlAtt]) extends HtmlStr

Html H3 header element.

Html H3 header element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlStr
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
case class HtmlH4(str: String, attribs: RArr[XmlAtt]) extends HtmlStr

Html H4 header element.

Html H4 header element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlStr
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
case class HtmlHead(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlUnvoid

HTML head element.

HTML head element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlHead

Companion object for the HtmlHead case class.

Companion object for the HtmlHead case class.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlHead.type
case class HtmlHtml(head: HtmlHead, body: HtmlBody, attribs: RArr[XmlAtt]) extends HtmlUnvoid

The "html" HTML element

The "html" HTML element

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all

An HTML element that we may wish to inline such as an LI list item, as opposed to a OL or a UL, which will be multi line.

An HTML element that we may wish to inline such as an LI list item, as opposed to a OL or a UL, which will be multi line.

Attributes

Supertypes
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
Show all
case class HtmlLi(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlInline

Html LI, list item element.

Html LI, list item element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlLi

Companion object for HTML LI list element class, contains multiple methods fpr their construction.

Companion object for HTML LI list element class, contains multiple methods fpr their construction.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlLi.type
trait HtmlMeta extends HtmlVoid

HTML meta element.

HTML meta element.

Attributes

Supertypes
trait HtmlVoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
object HtmlUtf8
trait HtmlMultiLine extends HtmlUnvoid

An HTML element that will be multiline such as an OL or a UL and will not be inlined like an LI list item.

An HTML element that will be multiline such as an OL or a UL and will not be inlined like an LI list item.

Attributes

Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlDiv
class HtmlOl
trait HtmlRow
class HtmlRowData
class HtmlRowHead
trait HtmlSection
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
class HtmlSvg
class HtmlTable
class HtmlUl
Show all
case class HtmlOl(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlMultiLine

Html OL ordered list element.

Html OL ordered list element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlOl

Companion object for HtmlOl ordered list HTML element class, contains factory apply method with repeat parameters.

Companion object for HtmlOl ordered list HTML element class, contains factory apply method with repeat parameters.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlOl.type
class HtmlOlWithLH(val head: XCon, items: RArr[HtmlLi]) extends HtmlSection

Html OL ordered list, with an effective LH list header. As the LH never made it into the W3C standard this is implemented as a section.

Html OL ordered list, with an effective LH list header. As the LH never made it into the W3C standard this is implemented as a section.

Attributes

Companion
object
Supertypes
trait HtmlSection
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlOlWithLH

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait HtmlP extends HtmlUnvoid

HTML P paragraph element.

HTML P paragraph element.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlP

Copied from old needs checking.

Copied from old needs checking.

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlP.type
trait HtmlPage

An HTML page, contains a head and a body element

An HTML page, contains a head and a body element

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object EGridPage
object GeomPage
class AppPage
object AppsPage
object DevPage
object IndexPage
object NewDevsPage
object EarthPage
object TilingPage
object UtilPage
Show all
object HtmlPage

Companion object for the HtmlHead class.

Companion object for the HtmlHead class.

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlPage.type
trait HtmlRow extends HtmlMultiLine

HTML TR table row element class.

HTML TR table row element class.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlRowData
class HtmlRowHead
object HtmlRow

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlRow.type
case class HtmlRowData(contents: RArr[HtmlTd], attribs: RArr[XmlAtt]) extends HtmlRow

HTML TR table row element class.

HTML TR table row element class.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlRow
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlRowData

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class HtmlRowHead(contents: RArr[HtmlTh], attribs: RArr[XmlAtt]) extends HtmlRow

HTML TR table row element class.

HTML TR table row element class.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlRow
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlRowHead

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait HtmlSbt extends HtmlCode

Attributes

Supertypes
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
object
Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlSbt
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlSbtInline

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait HtmlScala extends HtmlCode

Attributes

Companion
object
Supertypes
trait HtmlCode
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlScala

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
HtmlScala.type
case class HtmlScript(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlInline

HTML script element.

HTML script element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlScript

Companion object for HtmlScript class, HTML script element Contains factory methods for creating the src and function call elements.

Companion object for HtmlScript class, HTML script element Contains factory methods for creating the src and function call elements.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlScript.type
trait HtmlSection extends HtmlMultiLine

An Html section element.

An Html section element.

Attributes

Companion
object
Supertypes
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
Show all
object HtmlSection

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait HtmlStr extends HtmlInline

An HTML whose contents can be represented by a String.

An HTML whose contents can be represented by a String.

Attributes

Supertypes
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
case class HtmlSvg(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlMultiLine

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlSvg

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlSvg.type
case class HtmlTable(contents: RArr[HtmlRow], attribs: RArr[XmlAtt]) extends HtmlMultiLine

HTML table element.

HTML table element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlTable

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlTable.type
case class HtmlTd(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlCell

HTML TD table data cell element.

HTML TD table data cell element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlCell
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlTd

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlTd.type
case class HtmlTh(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlCell

HTML TH table header cell element.

HTML TH table header cell element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlCell
trait HtmlInline
trait XmlConInline
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlTh

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlTh.type
case class HtmlTitle(str: String, attribs: RArr[XmlAtt]) extends HtmlUnvoid

HTML title element.

HTML title element.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
case class HtmlUl(contents: RArr[XCon], attribs: RArr[XmlAtt]) extends HtmlMultiLine

Html UL unordered list element.

Html UL unordered list element.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlUl

Companion object for HtmlUl unordered list HTML element class, contains factory apply method with repeat parameters.

Companion object for HtmlUl unordered list HTML element class, contains factory apply method with repeat parameters.

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
HtmlUl.type
class HtmlUlWithLH(val header: XCon, items: RArr[HtmlLi]) extends HtmlSection

Html UL unordered list, with an effective LH list header. As the LH never made it into the W3C standard this is implemented as a section.

Html UL unordered list, with an effective LH list header. As the LH never made it into the W3C standard this is implemented as a section.

Attributes

Companion
object
Supertypes
trait HtmlSection
trait HtmlUnvoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object HtmlUlWithLH

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait HtmlUnvoid extends HtmlElem

An HTML element that is not void.

An HTML element that is not void.

Attributes

Supertypes
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class HtmlBody
trait HtmlCode
trait HtmlBash
trait HtmlSbt
trait HtmlScala
trait HtmlEmpty
class HtmlCanvas
class HtmlHead
class HtmlHtml
trait HtmlInline
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
class HtmlDiv
class HtmlOl
trait HtmlRow
class HtmlRowData
class HtmlRowHead
trait HtmlSection
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
class HtmlSvg
class HtmlTable
class HtmlUl
trait HtmlP
class HtmlTitle
Show all
object HtmlUtf8 extends HtmlMeta

HTML charset='UTF-8' meta element.

HTML charset='UTF-8' meta element.

Attributes

Supertypes
trait HtmlMeta
trait HtmlVoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Self type
HtmlUtf8.type
object HtmlViewDevWidth extends HtmlMeta

Creates the meta element

Creates the meta element

Attributes

Supertypes
trait HtmlMeta
trait HtmlVoid
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Self type
sealed trait HtmlVoid extends HtmlElem

trait for HTML Void elements such as br img and input.

trait for HTML Void elements such as br img and input.

Attributes

Supertypes
trait HtmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
object HtmlBr
class HtmlCssLink
trait HtmlMeta
object HtmlUtf8
case class IdAtt(valueStr: String) extends XmlAtt

Creates for an "id" XML / HTML attribute."

Creates for an "id" XML / HTML attribute."

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
case class SrcAtt(valueStr: String) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
implicit class StringExtension(thisString: String)

Attributes

Supertypes
class Object
trait Matchable
class Any
case class StrokeAttrib(colour: Colour) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
case class StrokeWidthAttrib(lineWidth: Double) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
class SvgCircle(attribsIn: RArr[XmlAtt], val contents: RArr[XCon]) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgCircle

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgCircle.type
trait SvgElem extends Xml1Lineable

An SVG element.

An SVG element.

Attributes

Supertypes
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
Show all
class SvgEllipse(attribsIn: RArr[XmlAtt], val contents: RArr[XCon]) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgEllipse

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgEllipse.type
class SvgGroup(val contents: RArr[XCon], val attribs: RArr[XmlAtt]) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgGroup

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgGroup.type
class SvgLine(val x1: Double, val y1: Double, val x2: Double, val y2: Double, otherAttribs: RArr[XmlAtt]) extends SvgElem

Class to produce an SVG line.

Class to produce an SVG line.

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgLine

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgLine.type
class SvgPolygon(attribsIn: RArr[XmlAtt], val contents: RArr[XCon]) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgPolygon

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgPolygon.type
class SvgRect(attribsIn: RArr[XmlAtt], val contents: RArr[XCon]) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgRect

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgRect.type
case class SvgRotate(degrees: Double, x: Double, y: Double) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
class SvgText(val x: Double, val y: Double, val text: String, val align: TextAlign, colour: Colour) extends SvgElem

Attributes

Companion
object
Supertypes
trait SvgElem
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
object SvgText

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
SvgText.type
case class TextAnchorAtt(valueStr: String) extends XmlAtt

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
case class TextIn1Line(text: String, lastLineLen: Int) extends TextInLines

Contains text from a structure of a human / programming language that continues a line and finishes on the same line.

Contains text from a structure of a human / programming language that continues a line and finishes on the same line.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TextInLines
trait TextLines
class Object
trait Matchable
class Any
Show all
case class TextIn2Line(text: String, lastLineLen: Int) extends TextInLines

Contains text from a structure of a human / programming language that continues a line and finishes on the 2nd line same line. The second line is indented.

Contains text from a structure of a human / programming language that continues a line and finishes on the 2nd line same line. The second line is indented.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TextInLines
trait TextLines
class Object
trait Matchable
class Any
Show all
trait TextInLines extends TextLines

Attributes

Supertypes
trait TextLines
class Object
trait Matchable
class Any
Known subtypes
case class TextInMultiLines(text: String, lastLineLen: Int) extends TextInLines

Contains text from a structure of a human / programming languageProduces text that continues a line and finishes on the 3rd line same line. The second and third lines are indented.

Contains text from a structure of a human / programming languageProduces text that continues a line and finishes on the 3rd line same line. The second and third lines are indented.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TextInLines
trait TextLines
class Object
trait Matchable
class Any
Show all
sealed trait TextLines

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class TextOwnLines(text: String, numLines: Int) extends TextLines

Contains text from a structure of a human / programming languageProduces text that starts on its own line. It is intended that any following text should continue on its own line. All lines are indented.

Contains text from a structure of a human / programming languageProduces text that starts on its own line. It is intended that any following text should continue on its own line. All lines are indented.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TextLines
class Object
trait Matchable
class Any
Show all
case class TypeAtt(valueStr: String) extends XmlAtt

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object TypeAtt

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
TypeAtt.type
case class ViewBox(minX: Double, minY: Double, width: Double, height: Double) extends XmlAtt

SVG ViewBox.

SVG ViewBox.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
case class WidthAtt(valueStr: String) extends XmlAtt

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object WidthAtt

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
WidthAtt.type
trait XCon

Content for XML and HTML elements.

Content for XML and HTML elements.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class XConText
class XmlAsString
trait XmlElemLike
trait HtmlElem
trait HtmlUnvoid
class HtmlBody
trait HtmlCode
trait HtmlBash
trait HtmlSbt
trait HtmlScala
trait HtmlEmpty
class HtmlCanvas
class HtmlHead
class HtmlHtml
trait HtmlInline
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
class HtmlDiv
class HtmlOl
trait HtmlRow
class HtmlRowData
class HtmlRowHead
trait HtmlSection
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
class HtmlSvg
class HtmlTable
class HtmlUl
trait HtmlP
class HtmlTitle
trait HtmlVoid
object HtmlBr
class HtmlCssLink
trait HtmlMeta
object HtmlUtf8
trait XmlConInline
trait XmlConStr
trait XmlElem
trait Xml1Lineable
trait SvgElem
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
trait XmlMulti
trait XmlNoAtts
trait XmlLikeMulti
Show all
trait XConInLineable extends XCon

XML / HTML content that can be inlined.

XML / HTML content that can be inlined.

Attributes

Supertypes
trait XCon
class Object
trait Matchable
class Any
Known subtypes
class XConText
case class XConText(value: String) extends XConInLineable

XML / HTML text that can have its line breaks changed.

XML / HTML text that can have its line breaks changed.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XCon
class Object
trait Matchable
class Any
Show all
case class XXmlAtt(valueStr: String) extends XmlAtt

XML attribute for x posn.

XML attribute for x posn.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object XXmlAtt

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
XXmlAtt.type

Attributes

Supertypes
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
trait SvgElem
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
Show all
case class XmlAsString(value: String) extends XCon

XML / HTML just stored as a String. This is not desirable, except as a temporary expedient.

XML / HTML just stored as a String. This is not desirable, except as a temporary expedient.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait XCon
class Object
trait Matchable
class Any
Show all
trait XmlAtt

An XML / HTML attribute, has a name and a value StrArr.

An XML / HTML attribute, has a name and a value StrArr.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ClassAtt
class FillAttrib
class HeightAtt
class HrefAtt
class IdAtt
class SrcAtt
class StrokeAttrib
class SvgRotate
class TypeAtt
class ViewBox
class WidthAtt
class XXmlAtt
class YXmlAtt
Show all
object XmlAtt

Companion object for the XML attribute XmlAtt trait.

Companion object for the XML attribute XmlAtt trait.

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
XmlAtt.type
trait XmlConInline extends XmlElemLike

Attributes

Supertypes
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait HtmlInline
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
trait XmlConStr
Show all
trait XmlConStr extends XmlConInline

Not sure about this trait. Its intended for short pieces of text that should be kept on the same line.

Not sure about this trait. Its intended for short pieces of text that should be kept on the same line.

Attributes

Supertypes
trait XmlConInline
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
trait XmlElem extends XmlElemLike

An XML element.

An XML element.

Attributes

Supertypes
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait Xml1Lineable
trait SvgElem
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
trait XmlMulti
trait XmlNoAtts
Show all
trait XmlElemLike extends XCon

An XML or an HTML element

An XML or an HTML element

Attributes

Supertypes
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait HtmlElem
trait HtmlUnvoid
class HtmlBody
trait HtmlCode
trait HtmlBash
trait HtmlSbt
trait HtmlScala
trait HtmlEmpty
class HtmlCanvas
class HtmlHead
class HtmlHtml
trait HtmlInline
class HtmlA
class HtmlB
trait HtmlCell
class HtmlTd
class HtmlTh
class HtmlLi
class HtmlScript
trait HtmlStr
class HtmlH1
class HtmlH2
class HtmlH3
class HtmlH4
class HtmlDiv
class HtmlOl
trait HtmlRow
class HtmlRowData
class HtmlRowHead
trait HtmlSection
object Ellipses
class HtmlOlWithLH
class HtmlUlWithLH
object CoordSystem
object AstSection
class HtmlSvg
class HtmlTable
class HtmlUl
trait HtmlP
class HtmlTitle
trait HtmlVoid
object HtmlBr
class HtmlCssLink
trait HtmlMeta
object HtmlUtf8
trait XmlConInline
trait XmlConStr
trait XmlElem
trait Xml1Lineable
trait SvgElem
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
trait XmlMulti
trait XmlNoAtts
trait XmlLikeMulti
Show all
abstract class XmlElemSimple(val tag: String) extends Xml1Lineable

Attributes

Supertypes
trait Xml1Lineable
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait Xml1Lineable
trait SvgElem
class SvgCircle
class SvgEllipse
class SvgGroup
class SvgLine
class SvgPolygon
class SvgRect
class SvgText
Show all
trait XmlLikeMulti extends XmlElemLike

Attributes

Supertypes
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Known subtypes
trait XmlMulti
trait XmlMulti extends XmlElem, XmlLikeMulti

Attributes

Supertypes
trait XmlLikeMulti
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
trait XmlNoAtts
trait XmlMulti
trait XmlLikeMulti
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
trait XmlNoAtts extends XmlElem

Attributes

Supertypes
trait XmlElem
trait XmlElemLike
trait XCon
class Object
trait Matchable
class Any
Show all
Known subtypes
case class YXmlAtt(valueStr: String) extends XmlAtt

XML attribute for y posn.

XML attribute for y posn.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait XmlAtt
class Object
trait Matchable
class Any
Show all
object YXmlAtt

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
YXmlAtt.type
object homeHtmlWrite

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def tagVoidStr(tagName: String, attribs: XmlAtt*): String
def tagVoidStr(tagName: String, attribs: RArr[XmlAtt]): String

Extensions

Extensions

extension (thisCompound: RectCompound)
def svgFile(fileName: String): Unit

Implicits

Implicits

final implicit def StringExtension(thisString: String): StringExtension