ostrat.pWeb

package ostrat.pWeb

Type members

Classlikes

case class HtmlBody(contentStr: String) extends HtmlNotVoid

The HTML body element.

The HTML body element.

case class HtmlCode(contentStr: String, attribs: Arr[XmlAtt]) extends HtmlElem
case class HtmlCssLink(fileName: String)
sealed trait HtmlElem extends XmlishElem

HTML element.

HTML element.

case class HtmlHead(contents: Arr[XCon], attribs: Arr[XmlAtt]) extends HtmlNotVoid

HTML head element.

HTML head element.

Companion
object
object HtmlHead
Companion
class
case class HtmlHtml(head: HtmlHead, body: HtmlBody, attribs: Arr[XmlAtt]) extends HtmlNotVoid

The "html" HTML element

The "html" HTML element

trait HtmlNotVoid extends HtmlElem
case class HtmlPage(head: HtmlHead, body: HtmlBody)
Companion
object
object HtmlPage
Companion
class
case class HtmlTitle(str: String, attribs: Arr[XmlAtt]) extends HtmlElem

HTML title element.

HTML title element.

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.

class StringExtension(thisString: String)
trait XANumeric extends XmlAtt

An Xml numeric attribute.

An Xml numeric attribute.

Companion
object
object XANumeric
Companion
class
trait XCon

Content for XML and HTML.

Content for XML and HTML.

case class XConStr(value: String) extends XCon

XConStr is a wrapper to convert Strings to XCon, XML Element content.

XConStr is a wrapper to convert Strings to XCon, XML Element content.

Companion
object
object XConStr
Companion
class
trait XmlAtt

An XML attribute.

An XML attribute.

trait XmlElem extends XmlishElem

An XML element.

An XML element.

trait XmlishElem extends XCon

An XML or an HTML element

An XML or an HTML element

Value members

Concrete methods

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