com.phasmidsoftware.render.HierarchicalRenderer
BooleanHierarchicalRenderer
Companion trait BooleanHierarchicalRenderer
implicit object BooleanHierarchicalRenderer extends BooleanHierarchicalRenderer
- Alphabetic
- By Inheritance
- BooleanHierarchicalRenderer
- BooleanHierarchicalRenderer
- UntaggedHierarchicalRenderer
- HierarchicalRenderer
- Renderer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asString(t: Boolean): String
Method to render content as a String.
Method to render content as a String. This method is invoked only when T is not a Product, sequence or Option. Normally, the default method is what is required, but it might be necessary to override in some situations. This method does not apply to style or attribute values.
- t
the content value.
- returns
a String corresponding to t.
- Definition Classes
- HierarchicalRenderer
- val baseAttrs: Map[String, String]
Defines the base attribute set for type T.
Defines the base attribute set for type T.
- Definition Classes
- HierarchicalRenderer
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def render(t: Boolean, attrs: Map[String, String]): Node
Render an instance of T as a U.
Render an instance of T as a U.
- t
the input parameter, i.e. the object to be rendered.
- attrs
a map of attributes for this value of U.
- returns
a new instance of U.
- Definition Classes
- UntaggedHierarchicalRenderer → HierarchicalRenderer → Renderer
- def render(t: Boolean): Node
Render an instance of T as an O, qualifying the rendering with no attributes.
Render an instance of T as an O, qualifying the rendering with no attributes.
- t
a T to be rendered.
- returns
an instance of type O.
- Definition Classes
- Renderer
- val style: String
Defines the default style for type T.
Defines the default style for type T.
- Definition Classes
- UntaggedHierarchicalRenderer → HierarchicalRenderer
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()