org.hyperscala.svg

SVGTag

trait SVGTag extends IdentifiableTag

Linear Supertypes
IdentifiableTag, Tag, AttributeContainer[PropertyAttribute[_]], Markup, Logging, LoggingCore, XMLContent, Element[Any], Listenable, MutableChildLike[Any], ChildLike[Any], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SVGTag
  2. IdentifiableTag
  3. Tag
  4. AttributeContainer
  5. Markup
  6. Logging
  7. LoggingCore
  8. XMLContent
  9. Element
  10. Listenable
  11. MutableChildLike
  12. ChildLike
  13. AnyRef
  14. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def xmlLabel: String

    Definition Classes
    Markup

Concrete 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

  8. val activateEvent: SVGActivateEventProcessor

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

    Definition Classes
    AttributeContainer
  10. def after(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  11. def applyAttribute(a: Attribute): Unit

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

    Definition Classes
    Any
  13. def asynchronousLogging: Boolean

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

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

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

    Definition Classes
    AttributeContainer
  17. def before(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  18. val beginEvent: SVGBeginEventProcessor

  19. implicit val booleanPersistence: BooleanPersistence.type

    Definition Classes
    Tag
  20. def byId[T <: Tag](id: String)(implicit manifest: Manifest[T]): Option[T]

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

    Definition Classes
    Tag
  22. def checkInit(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  23. lazy val clazz: PropertyAttribute[List[String]]

  24. val clickEvent: SVGClickEventProcessor

  25. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. def connected[P](f: (P) ⇒ Unit)(implicit manifest: Manifest[P]): Unit

    Definition Classes
    Markup
  27. val dOMAttrModifiedEvent: SVGDOMAttrModifiedEventProcessor

  28. val dOMCharacterDataModifiedEvent: SVGDOMCharacterDataModifiedEventProcessor

  29. val dOMNodeInsertedEvent: SVGDOMNodeInsertedEventProcessor

  30. val dOMNodeInsertedIntoDocumentEvent: SVGDOMNodeInsertedIntoDocumentEventProcessor

  31. val dOMNodeRemovedEvent: SVGDOMNodeRemovedEventProcessor

  32. val dOMNodeRemovedFromDocumentEvent: SVGDOMNodeRemovedFromDocumentEventProcessor

  33. val dOMSubtreeModifiedEvent: SVGDOMSubtreeModifiedEventProcessor

  34. def data(name: String, value: String): Unit

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

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

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

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

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

    Definition Classes
    Logging
  40. val endEvent: SVGEndEventProcessor

  41. final def eq(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    Logging
  45. val errorEvent: SVGErrorEventProcessor

  46. val eventReceived: EventReceivedProcessor

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

  48. def finalize(): Unit

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

    Attributes
    protected
  50. val focusInEvent: SVGFocusInEventProcessor

  51. val focusOutEvent: SVGFocusOutEventProcessor

  52. def getAttribute(name: String): Option[PropertyAttribute[_]]

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

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

    Definition Classes
    AnyRef → Any
  55. def handle(event: String)(f: (JsonObject) ⇒ Unit): Unit

    Definition Classes
    IdentifiableTag
  56. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  57. var hierarchicalParent: Any

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

    Definition Classes
    IdentifiableTag
  59. def identity: String

    Definition Classes
    IdentifiableTag
  60. def info(message: ⇒ Any): Unit

    Definition Classes
    Logging
  61. def initialize(): Unit

    Attributes
    protected
    Definition Classes
    Markup
  62. def initialized: Boolean

    Definition Classes
    Markup
  63. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    Listenable
  65. val listeners: Listeners

    Definition Classes
    Listenable
  66. val loadEvent: SVGLoadEventProcessor

  67. def log(level: Level, message: ⇒ Any): Unit

    Definition Classes
    LoggingCore
  68. val logger: InnerLogging

    Definition Classes
    LoggingCore
  69. def loggingClassName: String

    Attributes
    protected
    Definition Classes
    LoggingCore
  70. val mouseDownEvent: SVGMouseDownEventProcessor

  71. val mouseMoveEvent: SVGMouseMoveEventProcessor

  72. val mouseOutEvent: SVGMouseOutEventProcessor

  73. val mouseOverEvent: SVGMouseOverEventProcessor

  74. val mouseUpEvent: SVGMouseUpEventProcessor

  75. lazy val name: PropertyAttribute[String]

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

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

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

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

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

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

    Definition Classes
    Markup
  82. def outputString: String

    Definition Classes
    SVGTag → Tag
  83. def parent: Any

    Definition Classes
    Element
  84. def read(content: Content): Unit

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

    Definition Classes
    IdentifiableTag
  86. def removeFromParent(): Boolean

    Definition Classes
    XMLContent
  87. def render: Boolean

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

    Definition Classes
    Tag
  89. def renderable: Boolean

    Definition Classes
    Tag
  90. def rendered: Boolean

    Definition Classes
    Markup
  91. val repeatEvent: SVGRepeatEventProcessor

  92. def replaceWith[T <: XMLContent](content: T): T

    Definition Classes
    XMLContent
  93. val resizeEvent: SVGResizeEventProcessor

  94. def root[T](implicit manifest: Manifest[T]): Option[T]

    Definition Classes
    Element
  95. val scrollEvent: SVGScrollEventProcessor

  96. implicit val stringPersistence: StringPersistence.type

    Definition Classes
    Tag
  97. lazy val style: PropertyAttribute[String]

  98. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  99. lazy val tagCreated: StandardHierarchyEventProcessor[TagCreated]

    Definition Classes
    Tag
  100. implicit val thisListenable: Listenable

    Definition Classes
    Listenable
  101. implicit val thisTag: Tag

    Definition Classes
    Tag
  102. def toString(): String

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

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

  105. val unloadEvent: SVGUnloadEventProcessor

  106. def unsupportedAttribute(name: String, value: String): Unit

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    Tag
  112. final def wait(): Unit

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

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

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

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

    Definition Classes
    Logging
  117. def write(writer: HTMLWriter): Unit

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    Markup
  123. def xmlAttributes: Iterable[PropertyAttribute[_]]

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

  125. def xmlChildren: Seq[XMLContent]

    Definition Classes
    Markup
  126. def xmlExpanded: Boolean

    Definition Classes
    Markup
  127. lazy val xmlLang: PropertyAttribute[String]

  128. lazy val xmlSpace: PropertyAttribute[XMLSpace]

  129. val zoomEvent: SVGZoomEventProcessor

Inherited from IdentifiableTag

Inherited from Tag

Inherited from AttributeContainer[PropertyAttribute[_]]

Inherited from Markup

Inherited from Logging

Inherited from LoggingCore

Inherited from XMLContent

Inherited from Element[Any]

Inherited from Listenable

Inherited from MutableChildLike[Any]

Inherited from ChildLike[Any]

Inherited from AnyRef

Inherited from Any

Ungrouped