AppPage

ostrat.pDev.AppPage
See theAppPage companion object
class AppPage(val jsMainStem: String, val dirRel: DirsRel, htmlTitleIn: String, htmlFileStemIn: String) extends HtmlPage

An HTML Page for running an application. We may want a separate page for the documentation

Attributes

Companion
object
Graph
Supertypes
trait HtmlPage
trait HttpContent
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def body: HtmlBody

The body of this HtmlPage.

The body of this HtmlPage.

Attributes

Definition Classes
override def head: HtmlHead

The head of this HtmlPage.

The head of this HtmlPage.

Attributes

Definition Classes

HTML file name including the ".html" extension.

HTML file name including the ".html" extension.

Attributes

The directory location with the website as a String.

The directory location with the website as a String.

Attributes

The HTML path and full file name as a String.

The HTML path and full file name as a String.

Attributes

JavaScript file name including the ".js" extension.

JavaScript file name including the ".js" extension.

Attributes

Inherited methods

The HTML element of this HtmlPage consisting of an HtmlHead and an HtmlBody.

The HTML element of this HtmlPage consisting of an HtmlHead and an HtmlBody.

Attributes

Inherited from:
HtmlPage
override def httpResp(dateStr: String, server: String): HttpRespBodied

Create an HtmlResp response with this HTML as its body.

Create an HtmlResp response with this HTML as its body.

Attributes

Definition Classes
Inherited from:
HtmlPage
def httpRespBytes(dateStr: String, server: String): Array[Byte]

Create an HtmlResp response with this HTML as its body in bytes.

Create an HtmlResp response with this HTML as its body in bytes.

Attributes

Inherited from:
HttpContent
override def out: String

The output String in HTML code.

The output String in HTML code.

Attributes

Definition Classes
Inherited from:
HtmlPage
def zioOut: String

Attributes

Inherited from:
HtmlPage

Concrete fields

HTML and javaScript file name stem to which the ".html" or the ".js" extension will be added.

HTML and javaScript file name stem to which the ".html" or the ".js" extension will be added.

Attributes

The String for the HTML title element.

The String for the HTML title element.

Attributes