Packages

t

net.liftweb.http

HtmlProperties

trait HtmlProperties extends AnyRef

This trait encapsulates the various choices related to parsing and emitting HTML/XHTML

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HtmlProperties
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def contentType: Box[String]

    What's the content type that should be put in the response header?

  2. abstract def docType: Box[String]

    When we emit the HTML, what DocType will be emitted

  3. abstract def encoding: Box[String]

    When we output the HTML, what encoding will be emitted

  4. abstract def html5FormsSupport: Boolean

    Are there HTML5 forms support?

  5. abstract def htmlOutputHeader: Box[String]

    For XHTML, the Encoding appears before the DocType, except if you're writing to IE6, so, rather than having a hard-coded calculation we allow the calculation to be done here.

  6. abstract def htmlParser: (InputStream) ⇒ Box[NodeSeq]

    How are we parsing incoming files into a NodeSeq? This will likely point to either PCDataXmlParser.apply or Html5.parse

  7. abstract def htmlWriter: (Node, Writer) ⇒ Unit

    Given a NodeSeq and a Writer, convert the output to the writer.

  8. abstract def maxOpenRequests: Int

    What is the maximum number of open HTTP requests.

  9. abstract def userAgent: Box[String]

    What's the UserAgent that was used to create this HtmlChoice

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  15. def setContentType(newContentType: () ⇒ Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the contentType property changed

  16. def setDocType(newDocType: () ⇒ Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the docType property changed

  17. def setEncoding(newEncoding: () ⇒ Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the encoding property changed

  18. def setHtml5FormsSupport(newFormsSupport: Boolean): HtmlProperties

    Creates a new instance of HtmlProperties with the html5FormsSupport property changed

  19. def setHtmlOutputHeader(newHeader: () ⇒ Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the htmlOutputHeader property changed

  20. def setHtmlParser(newParser: (InputStream) ⇒ Box[NodeSeq]): HtmlProperties

    Creates a new instance of HtmlProperties with the htmlParser property changed

  21. def setHtmlWriter(newWriter: (Node, Writer) ⇒ Unit): HtmlProperties

    Creates a new instance of HtmlProperties with the htmlWriter property changed

  22. def setMaxOpenRequests(maxOpen: Int): HtmlProperties

    Creates a new instance of HtmlProperties with the maxOpenRequests property changed

  23. def setUserAgent(newUA: Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the userAgent property changed

  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped