net.liftweb.http

HtmlProperties

trait HtmlProperties extends AnyRef

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

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. HtmlProperties
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. def contentType : Box[String]

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

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

    Attributes
    abstract
  2. def docType : Box[String]

    When we emit the HTML, what DocType will be emitted

    When we emit the HTML, what DocType will be emitted

    Attributes
    abstract
  3. def encoding : Box[String]

    When we output the HTML, what encoding will be emitted

    When we output the HTML, what encoding will be emitted

    Attributes
    abstract
  4. def html5FormsSupport : Boolean

    Are there HTML5 forms support?

    Are there HTML5 forms support?

    Attributes
    abstract
  5. 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.

    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.

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

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

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

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

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

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

    Attributes
    abstract
  8. def maxOpenRequests : Int

    What is the maximum number of open HTTP requests.

    What is the maximum number of open HTTP requests.

    Attributes
    abstract
  9. def userAgent : Box[String]

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

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

    Attributes
    abstract

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  9. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  12. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  13. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  14. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  15. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  16. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  17. def setContentType (newContentType: () ⇒ Box[String]): HtmlProperties

    Creates a new instance of HtmlProperties with the contentType property changed

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

    Creates a new instance of HtmlProperties with the docType property changed

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

    Creates a new instance of HtmlProperties with the encoding property changed

  20. def setHtml5FormsSupport (newFormsSupport: Boolean): HtmlProperties

    Creates a new instance of HtmlProperties with the html5FormsSupport property changed

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

    Creates a new instance of HtmlProperties with the htmlOutputHeader property changed

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

    Creates a new instance of HtmlProperties with the htmlParser property changed

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

    Creates a new instance of HtmlProperties with the htmlWriter property changed

  24. def setMaxOpenRequests (maxOpen: Int): HtmlProperties

    Creates a new instance of HtmlProperties with the maxOpenRequests property changed

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

    Creates a new instance of HtmlProperties with the userAgent property changed

  26. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  27. def toString (): String

    Definition Classes
    AnyRef → Any
  28. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  29. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  30. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any