org.hyperscala.svg

G

class G extends AbstractMutableContainer[SVGTag] with SVGContainer[SVGTag] with Shape

Linear Supertypes
Shape, Presentation, ConditionalProcessing, SVGTag, IdentifiableTag, Tag, AttributeContainer[PropertyAttribute[_]], SVGContainer[SVGTag], Container[SVGTag], Markup, Logging, LoggingCore, XMLContent, Element[Any], MutableChildLike[Any], ChildLike[Any], MutableContainer[SVGTag], AbstractMutableContainer[SVGTag], powerscala.hierarchy.Container[SVGTag], Listenable, ParentLike[SVGTag], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. G
  2. Shape
  3. Presentation
  4. ConditionalProcessing
  5. SVGTag
  6. IdentifiableTag
  7. Tag
  8. AttributeContainer
  9. SVGContainer
  10. Container
  11. Markup
  12. Logging
  13. LoggingCore
  14. XMLContent
  15. Element
  16. MutableChildLike
  17. ChildLike
  18. MutableContainer
  19. AbstractMutableContainer
  20. Container
  21. Listenable
  22. ParentLike
  23. AnyRef
  24. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new G()

Type Members

  1. class VisibleContents extends Seq[T]

    Definition Classes
    MutableContainer

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. var _attributes: ListMap[String, PropertyAttribute[_]]

    Attributes
    protected
    Definition Classes
    AttributeContainer
  7. val abortEvent: SVGAbortEventProcessor

    Definition Classes
    SVGTag
  8. val activateEvent: SVGActivateEventProcessor

    Definition Classes
    SVGTag
  9. def addAttribute(attribute: PropertyAttribute[_]): Unit

    Definition Classes
    AttributeContainer
  10. def addChild(child: SVGTag): Unit

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
  11. def after(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  12. lazy val alignmentBaseline: PropertyAttribute[AlignmentBaseline]

    Definition Classes
    Presentation
  13. def applyAttribute(a: Attribute): Unit

    Attributes
    protected
    Definition Classes
    Markup
  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. def asynchronousLogging: Boolean

    Attributes
    protected
    Definition Classes
    LoggingCore
  16. def attribute[T](name: String, create: Boolean)(implicit persister: ValuePersistence[T], manifest: Manifest[T]): Option[PropertyAttribute[T]]

    Definition Classes
    Tag
  17. def attributeFromXML(a: Attribute): Boolean

    Attributes
    protected
    Definition Classes
    Tag → Markup
  18. def attributes: Map[String, PropertyAttribute[_]]

    Definition Classes
    AttributeContainer
  19. lazy val baselineShift: PropertyAttribute[String]

    Definition Classes
    Presentation
  20. def before(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  21. val beginEvent: SVGBeginEventProcessor

    Definition Classes
    SVGTag
  22. implicit val booleanPersistence: BooleanPersistence.type

    Definition Classes
    Tag
  23. val buffer: ListBuffer[SVGTag]

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
  24. def byId[T <: Tag](id: String)(implicit manifest: Manifest[T]): Option[T]

    Definition Classes
    Tag
  25. def byTag[T <: Tag](implicit manifest: Manifest[T]): Stream[T]

    Definition Classes
    Tag
  26. def checkInit(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  27. val childAdded: ChildAddedProcessor

    Definition Classes
    Container
  28. val childRemoved: ChildRemovedProcessor

    Definition Classes
    Container
  29. lazy val clazz: PropertyAttribute[List[String]]

    Definition Classes
    SVGTag
  30. val clickEvent: SVGClickEventProcessor

    Definition Classes
    SVGTag
  31. lazy val clip: PropertyAttribute[String]

    Definition Classes
    Presentation
  32. lazy val clipPath: PropertyAttribute[String]

    Definition Classes
    Presentation
  33. lazy val clipRule: PropertyAttribute[String]

    Definition Classes
    Presentation
  34. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. lazy val color: PropertyAttribute[Color]

    Definition Classes
    Presentation
  36. lazy val colorInterpolation: PropertyAttribute[String]

    Definition Classes
    Presentation
  37. lazy val colorInterpolationFilters: PropertyAttribute[String]

    Definition Classes
    Presentation
  38. lazy val colorProfile: PropertyAttribute[String]

    Definition Classes
    Presentation
  39. lazy val colorRendering: PropertyAttribute[String]

    Definition Classes
    Presentation
  40. def connected[P](f: (P) ⇒ Unit)(implicit manifest: Manifest[P]): Unit

    Definition Classes
    Markup
  41. val contents: VisibleContents

    Definition Classes
    MutableContainer → AbstractMutableContainer → Container
  42. lazy val cursor: PropertyAttribute[String]

    Definition Classes
    Presentation
  43. val dOMAttrModifiedEvent: SVGDOMAttrModifiedEventProcessor

    Definition Classes
    SVGTag
  44. val dOMCharacterDataModifiedEvent: SVGDOMCharacterDataModifiedEventProcessor

    Definition Classes
    SVGTag
  45. val dOMNodeInsertedEvent: SVGDOMNodeInsertedEventProcessor

    Definition Classes
    SVGTag
  46. val dOMNodeInsertedIntoDocumentEvent: SVGDOMNodeInsertedIntoDocumentEventProcessor

    Definition Classes
    SVGTag
  47. val dOMNodeRemovedEvent: SVGDOMNodeRemovedEventProcessor

    Definition Classes
    SVGTag
  48. val dOMNodeRemovedFromDocumentEvent: SVGDOMNodeRemovedFromDocumentEventProcessor

    Definition Classes
    SVGTag
  49. val dOMSubtreeModifiedEvent: SVGDOMSubtreeModifiedEventProcessor

    Definition Classes
    SVGTag
  50. def data(name: String, value: String): Unit

    Definition Classes
    Tag
  51. def data(name: String): Option[String]

    Definition Classes
    Tag
  52. def dataAttribute(name: String): PropertyAttribute[String]

    Definition Classes
    Tag
  53. def dataAttributes: List[PropertyAttribute[_]]

    Definition Classes
    Tag
  54. def dataWrapper[T](name: String, initial: T)(converter: (T) ⇒ String)(implicit parent: Listenable, manifest: Manifest[T]): Property[T]

    Definition Classes
    Tag
  55. def debug(message: ⇒ Any): Unit

    Definition Classes
    Logging
  56. lazy val direction: PropertyAttribute[String]

    Definition Classes
    Presentation
  57. lazy val display: PropertyAttribute[String]

    Definition Classes
    Presentation
  58. lazy val dominantBaseline: PropertyAttribute[DominantBaseline]

    Definition Classes
    Presentation
  59. lazy val enableBackground: PropertyAttribute[String]

    Definition Classes
    Presentation
  60. val endEvent: SVGEndEventProcessor

    Definition Classes
    SVGTag
  61. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  62. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  63. def error(message: ⇒ Any, t: Throwable): Unit

    Definition Classes
    Logging
  64. def error(message: ⇒ Any): Unit

    Definition Classes
    Logging
  65. val errorEvent: SVGErrorEventProcessor

    Definition Classes
    SVGTag
  66. val eventReceived: EventReceivedProcessor

    Definition Classes
    IdentifiableTag
  67. lazy val externalResourcesRequired: PropertyAttribute[Boolean]

    Definition Classes
    SVGTag
  68. lazy val fill: PropertyAttribute[Paint]

    Definition Classes
    Presentation
  69. lazy val fillOpacity: PropertyAttribute[Double]

    Definition Classes
    Presentation
  70. lazy val fillRule: PropertyAttribute[String]

    Definition Classes
    Presentation
  71. lazy val filter: PropertyAttribute[String]

    Definition Classes
    Presentation
  72. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  73. def fire(event: SVGEvent): Unit

    Attributes
    protected
    Definition Classes
    SVGTag
  74. lazy val floodColor: PropertyAttribute[Color]

    Definition Classes
    Presentation
  75. lazy val floodOpacity: PropertyAttribute[String]

    Definition Classes
    Presentation
  76. val focusInEvent: SVGFocusInEventProcessor

    Definition Classes
    SVGTag
  77. val focusOutEvent: SVGFocusOutEventProcessor

    Definition Classes
    SVGTag
  78. lazy val fontFamily: PropertyAttribute[String]

    Definition Classes
    Presentation
  79. lazy val fontSize: PropertyAttribute[FontSize]

    Definition Classes
    Presentation
  80. lazy val fontSizeAdjust: PropertyAttribute[String]

    Definition Classes
    Presentation
  81. lazy val fontStretch: PropertyAttribute[FontStretch]

    Definition Classes
    Presentation
  82. lazy val fontStyle: PropertyAttribute[FontStyle]

    Definition Classes
    Presentation
  83. lazy val fontVariant: PropertyAttribute[FontVariant]

    Definition Classes
    Presentation
  84. lazy val fontWeight: PropertyAttribute[FontWeight]

    Definition Classes
    Presentation
  85. def generateChildFromTagName(name: String): XMLContent

    Attributes
    protected
    Definition Classes
    SVGContainer → Container
  86. def getAttribute(name: String): Option[PropertyAttribute[_]]

    Definition Classes
    Tag → AttributeContainer
  87. def getById[T <: Tag](id: String)(implicit manifest: Manifest[T]): T

    Definition Classes
    Tag
  88. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  89. lazy val glyphOrientationHorizontal: PropertyAttribute[String]

    Definition Classes
    Presentation
  90. lazy val glyphOrientationVertical: PropertyAttribute[String]

    Definition Classes
    Presentation
  91. def handle(event: String)(f: (JsonObject) ⇒ Unit): Unit

    Definition Classes
    IdentifiableTag
  92. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  93. def hierarchicalChildren: Seq[SVGTag]

    Attributes
    protected
    Definition Classes
    Container → ParentLike
  94. var hierarchicalParent: Any

    Attributes
    protected
    Definition Classes
    MutableChildLike → ChildLike
  95. val id: PropertyAttribute[String]

    Definition Classes
    IdentifiableTag
  96. def identity: String

    Definition Classes
    IdentifiableTag
  97. lazy val imageRendering: PropertyAttribute[ImageRendering]

    Definition Classes
    Presentation
  98. def info(message: ⇒ Any): Unit

    Definition Classes
    Logging
  99. def initialize(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  100. def initialized: Boolean

    Definition Classes
    Markup
  101. def insertChildren(index: Int, children: SVGTag*): Unit

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
  102. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  103. lazy val kerning: PropertyAttribute[String]

    Definition Classes
    Presentation
  104. lazy val letterSpacing: PropertyAttribute[String]

    Definition Classes
    Presentation
  105. lazy val lightingColor: PropertyAttribute[Color]

    Definition Classes
    Presentation
  106. def listen[Event, Response, Result](name: String, priority: Priority, modes: ListenMode*)(f: (Event) ⇒ Response)(implicit eventManifest: Manifest[Event]): FunctionalListener[Event, Response]

    Definition Classes
    Listenable
  107. val listeners: Listeners

    Definition Classes
    Listenable
  108. val loadEvent: SVGLoadEventProcessor

    Definition Classes
    SVGTag
  109. def log(level: Level, message: ⇒ Any): Unit

    Definition Classes
    LoggingCore
  110. val logger: InnerLogging

    Definition Classes
    LoggingCore
  111. def loggingClassName: String

    Attributes
    protected
    Definition Classes
    LoggingCore
  112. lazy val markerEnd: PropertyAttribute[String]

    Definition Classes
    Presentation
  113. lazy val markerMid: PropertyAttribute[String]

    Definition Classes
    Presentation
  114. lazy val markerStart: PropertyAttribute[String]

    Definition Classes
    Presentation
  115. lazy val mask: PropertyAttribute[String]

    Definition Classes
    Presentation
  116. val mouseDownEvent: SVGMouseDownEventProcessor

    Definition Classes
    SVGTag
  117. val mouseMoveEvent: SVGMouseMoveEventProcessor

    Definition Classes
    SVGTag
  118. val mouseOutEvent: SVGMouseOutEventProcessor

    Definition Classes
    SVGTag
  119. val mouseOverEvent: SVGMouseOverEventProcessor

    Definition Classes
    SVGTag
  120. val mouseUpEvent: SVGMouseUpEventProcessor

    Definition Classes
    SVGTag
  121. lazy val name: PropertyAttribute[String]

    Definition Classes
    Tag
  122. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  123. final def notify(): Unit

    Definition Classes
    AnyRef
  124. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  125. def onAfterRender(f: ⇒ Unit): Unit

    Definition Classes
    Markup
  126. def onBeforeRender(f: ⇒ Unit): Unit

    Definition Classes
    Markup
  127. def onInit(f: ⇒ Unit): Unit

    Definition Classes
    Markup
  128. lazy val opacity: PropertyAttribute[Double]

    Definition Classes
    Presentation
  129. def outputString: String

    Definition Classes
    SVGTag → Tag
  130. lazy val overflow: PropertyAttribute[String]

    Definition Classes
    Presentation
  131. def parent: Any

    Definition Classes
    Element
  132. lazy val pointerEvents: PropertyAttribute[String]

    Definition Classes
    Presentation
  133. def processComment(text: String): Unit

    Attributes
    protected
    Definition Classes
    SVGContainer → Container
  134. def processText(text: String): Unit

    Attributes
    protected
    Definition Classes
    SVGContainer → Container
  135. def read(xml: Content): Unit

    Definition Classes
    Container → Markup → XMLContent
  136. def receive(event: String, json: JsonObject): Unit

    Definition Classes
    IdentifiableTag
  137. final def removeAll(): Unit

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
    Annotations
    @tailrec()
  138. def removeChild(child: SVGTag): Unit

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
  139. def removeFirst(): Boolean

    Attributes
    protected
    Definition Classes
    AbstractMutableContainer
  140. def removeFromParent(): Boolean

    Definition Classes
    XMLContent
  141. def render: Boolean

    Definition Classes
    Tag → XMLContent
  142. lazy val renderTag: PropertyAttribute[Boolean]

    Definition Classes
    Tag
  143. def renderable: Boolean

    Definition Classes
    Tag
  144. def rendered: Boolean

    Definition Classes
    Markup
  145. val repeatEvent: SVGRepeatEventProcessor

    Definition Classes
    SVGTag
  146. def replaceWith[T <: XMLContent](content: T): T

    Definition Classes
    XMLContent
  147. lazy val requiredExtensions: PropertyAttribute[List[String]]

    Definition Classes
    ConditionalProcessing
  148. lazy val requiredFeatures: PropertyAttribute[List[String]]

    Definition Classes
    ConditionalProcessing
  149. val resizeEvent: SVGResizeEventProcessor

    Definition Classes
    SVGTag
  150. def root[T](implicit manifest: Manifest[T]): Option[T]

    Definition Classes
    Element
  151. val scrollEvent: SVGScrollEventProcessor

    Definition Classes
    SVGTag
  152. lazy val shapeRendering: PropertyAttribute[String]

    Definition Classes
    Presentation
  153. lazy val stopColor: PropertyAttribute[Color]

    Definition Classes
    Presentation
  154. lazy val stopOpacity: PropertyAttribute[Double]

    Definition Classes
    Presentation
  155. implicit val stringPersistence: StringPersistence.type

    Definition Classes
    Tag
  156. lazy val stroke: PropertyAttribute[Paint]

    Definition Classes
    Presentation
  157. lazy val strokeDashArray: PropertyAttribute[String]

    Definition Classes
    Presentation
  158. lazy val strokeDashOffset: PropertyAttribute[String]

    Definition Classes
    Presentation
  159. lazy val strokeLineCap: PropertyAttribute[String]

    Definition Classes
    Presentation
  160. lazy val strokeLineJoin: PropertyAttribute[String]

    Definition Classes
    Presentation
  161. lazy val strokeMiterLimit: PropertyAttribute[String]

    Definition Classes
    Presentation
  162. lazy val strokeOpacity: PropertyAttribute[Double]

    Definition Classes
    Presentation
  163. lazy val strokeWidth: PropertyAttribute[Double]

    Definition Classes
    Presentation
  164. lazy val style: PropertyAttribute[String]

    Definition Classes
    SVGTag
  165. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  166. lazy val systemLanguage: PropertyAttribute[List[String]]

    Definition Classes
    ConditionalProcessing
  167. lazy val tagCreated: StandardHierarchyEventProcessor[TagCreated]

    Definition Classes
    Tag
  168. lazy val textAnchor: PropertyAttribute[TextAnchor]

    Definition Classes
    Presentation
  169. lazy val textDecoration: PropertyAttribute[TextDecoration]

    Definition Classes
    Presentation
  170. lazy val textRendering: PropertyAttribute[TextRendering]

    Definition Classes
    Presentation
  171. implicit val thisListenable: Listenable

    Definition Classes
    Listenable
  172. implicit val thisTag: Tag

    Definition Classes
    Tag
  173. def toString(): String

    Definition Classes
    AnyRef → Any
  174. def trace(message: ⇒ Any): Unit

    Definition Classes
    Logging
  175. lazy val transform: PropertyAttribute[List[Transform]]

    Definition Classes
    SVGTag
  176. lazy val unicodeBidi: PropertyAttribute[String]

    Definition Classes
    Presentation
  177. val unloadEvent: SVGUnloadEventProcessor

    Definition Classes
    SVGTag
  178. def unsupportedAttribute(name: String, value: String): Unit

    Attributes
    protected
    Definition Classes
    Markup
  179. def up(attribute: ⇒ PropertyAttribute[Boolean], value: Boolean): Unit

    Attributes
    protected
    Definition Classes
    Tag
  180. def up(attribute: ⇒ PropertyAttribute[Char], value: Character): Unit

    Attributes
    protected
    Definition Classes
    Tag
  181. def up(attribute: ⇒ PropertyAttribute[Int], value: Integer): Unit

    Attributes
    protected
    Definition Classes
    Tag
  182. def up(attribute: ⇒ PropertyAttribute[Double], value: Double): Unit

    Attributes
    protected
    Definition Classes
    Tag
  183. def up[T](attribute: ⇒ PropertyAttribute[T], value: T): Unit

    Attributes
    protected
    Definition Classes
    Tag
  184. lazy val visibility: PropertyAttribute[Visibility]

    Definition Classes
    Presentation
  185. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  188. def warn(message: ⇒ Any, t: Throwable): Unit

    Definition Classes
    Logging
  189. def warn(message: ⇒ Any): Unit

    Definition Classes
    Logging
  190. lazy val wordSpacing: PropertyAttribute[String]

    Definition Classes
    Presentation
  191. def write(writer: HTMLWriter): Unit

    Definition Classes
    Markup → XMLContent
  192. def writeAttribute(writer: HTMLWriter, attribute: XMLAttribute): Unit

    Attributes
    protected
    Definition Classes
    IdentifiableTag → Markup
  193. def writeChild(writer: HTMLWriter, child: XMLContent): Unit

    Attributes
    protected
    Definition Classes
    Markup
  194. final def writeChildren(writer: HTMLWriter, children: Seq[XMLContent]): Unit

    Attributes
    protected
    Definition Classes
    Markup
    Annotations
    @tailrec()
  195. def writeExtra(writer: HTMLWriter): Unit

    Attributes
    protected
    Definition Classes
    Markup
  196. def writeTag(writer: HTMLWriter): Unit

    Attributes
    protected
    Definition Classes
    Markup
  197. lazy val writingMode: PropertyAttribute[String]

    Definition Classes
    Presentation
  198. def xmlAttributes: Iterable[PropertyAttribute[_]]

    Definition Classes
    Tag → Markup
  199. lazy val xmlBase: PropertyAttribute[String]

    Definition Classes
    SVGTag
  200. def xmlChildren: VisibleContents

    Definition Classes
    Container → Markup
  201. def xmlExpanded: Boolean

    Definition Classes
    Markup
  202. lazy val xmlLabel: String

    Definition Classes
    G → Markup
  203. lazy val xmlLang: PropertyAttribute[String]

    Definition Classes
    SVGTag
  204. lazy val xmlSpace: PropertyAttribute[XMLSpace]

    Definition Classes
    SVGTag
  205. val zoomEvent: SVGZoomEventProcessor

    Definition Classes
    SVGTag

Inherited from Shape

Inherited from Presentation

Inherited from ConditionalProcessing

Inherited from SVGTag

Inherited from IdentifiableTag

Inherited from Tag

Inherited from AttributeContainer[PropertyAttribute[_]]

Inherited from SVGContainer[SVGTag]

Inherited from Container[SVGTag]

Inherited from Markup

Inherited from Logging

Inherited from LoggingCore

Inherited from XMLContent

Inherited from Element[Any]

Inherited from MutableChildLike[Any]

Inherited from ChildLike[Any]

Inherited from MutableContainer[SVGTag]

Inherited from AbstractMutableContainer[SVGTag]

Inherited from powerscala.hierarchy.Container[SVGTag]

Inherited from Listenable

Inherited from ParentLike[SVGTag]

Inherited from AnyRef

Inherited from Any

Ungrouped