Class

org.hyperscala.svg

Image

Related Doc: package svg

Permalink

class Image extends Shape

Linear Supertypes
Shape, Presentation, ConditionalProcessing, SVGTag, IdentifiableTag, Tag, AttributeContainer[PropertyAttribute[_]], Markup, Logging, XMLContent, Element[Any], Listenable, MutableChildLike[Any], ChildLike[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Image
  2. Shape
  3. Presentation
  4. ConditionalProcessing
  5. SVGTag
  6. IdentifiableTag
  7. Tag
  8. AttributeContainer
  9. Markup
  10. Logging
  11. XMLContent
  12. Element
  13. Listenable
  14. MutableChildLike
  15. ChildLike
  16. AnyRef
  17. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Image()

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. var _attributes: ListMap[String, PropertyAttribute[_]]

    Permalink
    Attributes
    protected
    Definition Classes
    AttributeContainer
  5. val abortEvent: SVGAbortEventProcessor

    Permalink
    Definition Classes
    SVGTag
  6. val activateEvent: SVGActivateEventProcessor

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

    Permalink
    Definition Classes
    AttributeContainer
  8. def after(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  12. def attribute[T](name: String, create: Boolean)(implicit persister: ValuePersistence[T], manifest: Manifest[T]): Option[PropertyAttribute[T]]

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

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

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

    Permalink
    Definition Classes
    Presentation
  16. def before(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Markup
  17. val beginEvent: SVGBeginEventProcessor

    Permalink
    Definition Classes
    SVGTag
  18. implicit val booleanPersistence: BooleanPersistence.type

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

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

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

    Permalink
    Definition Classes
    Tag
  22. def checkInit(): Unit

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

    Permalink
    Definition Classes
    SVGTag
  24. val clickEvent: SVGClickEventProcessor

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

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

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

    Permalink
    Definition Classes
    Presentation
  28. def clone(): AnyRef

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  34. def connected[Ancestor](f: (Ancestor) ⇒ Unit)(implicit manifest: Manifest[Ancestor]): Unit

    Permalink
    Definition Classes
    Element
  35. lazy val cursor: PropertyAttribute[String]

    Permalink
    Definition Classes
    Presentation
  36. val dOMAttrModifiedEvent: SVGDOMAttrModifiedEventProcessor

    Permalink
    Definition Classes
    SVGTag
  37. val dOMCharacterDataModifiedEvent: SVGDOMCharacterDataModifiedEventProcessor

    Permalink
    Definition Classes
    SVGTag
  38. val dOMNodeInsertedEvent: SVGDOMNodeInsertedEventProcessor

    Permalink
    Definition Classes
    SVGTag
  39. val dOMNodeInsertedIntoDocumentEvent: SVGDOMNodeInsertedIntoDocumentEventProcessor

    Permalink
    Definition Classes
    SVGTag
  40. val dOMNodeRemovedEvent: SVGDOMNodeRemovedEventProcessor

    Permalink
    Definition Classes
    SVGTag
  41. val dOMNodeRemovedFromDocumentEvent: SVGDOMNodeRemovedFromDocumentEventProcessor

    Permalink
    Definition Classes
    SVGTag
  42. val dOMSubtreeModifiedEvent: SVGDOMSubtreeModifiedEventProcessor

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

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

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

    Permalink
    Definition Classes
    Tag
  46. def dataAttributes: Iterable[PropertyAttribute[_]]

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

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  53. val endEvent: SVGEndEventProcessor

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

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

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

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

    Permalink
    Definition Classes
    Logging
  58. val errorEvent: SVGErrorEventProcessor

    Permalink
    Definition Classes
    SVGTag
  59. val eventReceived: EventReceivedProcessor

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  65. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Presentation
  69. val focusInEvent: SVGFocusInEventProcessor

    Permalink
    Definition Classes
    SVGTag
  70. val focusOutEvent: SVGFocusOutEventProcessor

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  78. def getAttribute(name: String): Option[PropertyAttribute[_]]

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  83. def handle[E <: BrowserEvent](f: (E) ⇒ Unit, condition: (E) ⇒ Boolean, intercept: Intercept)(implicit manifest: Manifest[E]): Unit

    Permalink
    Definition Classes
    IdentifiableTag
  84. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  85. lazy val height: PropertyAttribute[Double]

    Permalink
  86. var hierarchicalParent: Any

    Permalink
    Attributes
    protected
    Definition Classes
    MutableChildLike → ChildLike
  87. lazy val href: PropertyAttribute[String]

    Permalink
  88. val id: PropertyAttribute[String]

    Permalink
    Definition Classes
    IdentifiableTag
  89. def identity: String

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

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

    Permalink
    Definition Classes
    Logging
  92. def initialize(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Markup
  93. def initialized: Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    Listenable
  99. val listeners: Listeners

    Permalink
    Definition Classes
    Listenable
  100. val loadEvent: SVGLoadEventProcessor

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

    Permalink
    Definition Classes
    Logging
  102. def logger: Logger

    Permalink
    Definition Classes
    Logging
  103. def loggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  104. lazy val markerEnd: PropertyAttribute[String]

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

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

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

    Permalink
    Definition Classes
    Presentation
  108. val mouseDownEvent: SVGMouseDownEventProcessor

    Permalink
    Definition Classes
    SVGTag
  109. val mouseMoveEvent: SVGMouseMoveEventProcessor

    Permalink
    Definition Classes
    SVGTag
  110. val mouseOutEvent: SVGMouseOutEventProcessor

    Permalink
    Definition Classes
    SVGTag
  111. val mouseOverEvent: SVGMouseOverEventProcessor

    Permalink
    Definition Classes
    SVGTag
  112. val mouseUpEvent: SVGMouseUpEventProcessor

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

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

    Permalink
    Definition Classes
    AnyRef
  115. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  116. final def notifyAll(): Unit

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  121. def outputString: String

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

    Permalink
    Definition Classes
    Presentation
  123. def parent: Any

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

    Permalink
    Definition Classes
    Presentation
  125. lazy val preserveAspectRatio: PropertyAttribute[String]

    Permalink
  126. def read(content: Content): Unit

    Permalink
    Definition Classes
    Markup → XMLContent
  127. def removeFromParent(): Boolean

    Permalink
    Definition Classes
    XMLContent
  128. def render: Boolean

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

    Permalink
    Definition Classes
    Tag
  130. def renderable: Boolean

    Permalink
    Definition Classes
    Tag
  131. def rendered: Boolean

    Permalink
    Definition Classes
    Markup
  132. val repeatEvent: SVGRepeatEventProcessor

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

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

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

    Permalink
    Definition Classes
    ConditionalProcessing
  136. val resizeEvent: SVGResizeEventProcessor

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

    Permalink
    Definition Classes
    Element
  138. val scrollEvent: SVGScrollEventProcessor

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

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

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

    Permalink
    Definition Classes
    Presentation
  142. implicit val stringPersistence: StringPersistence.type

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  158. implicit val thisListenable: Listenable

    Permalink
    Definition Classes
    Listenable
  159. implicit val thisTag: Tag

    Permalink
    Definition Classes
    Tag
  160. def toString(): String

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

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

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

    Permalink
    Definition Classes
    Presentation
  164. val unloadEvent: SVGUnloadEventProcessor

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  172. final def wait(): Unit

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

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

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

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

    Permalink
    Definition Classes
    Logging
  177. lazy val width: PropertyAttribute[Double]

    Permalink
  178. lazy val wordSpacing: PropertyAttribute[String]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Presentation
  186. lazy val x: PropertyAttribute[Double]

    Permalink
  187. def xmlAttributes: Iterable[PropertyAttribute[_]]

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

    Permalink
    Definition Classes
    SVGTag
  189. def xmlChildren: Seq[XMLContent]

    Permalink
    Definition Classes
    Markup
  190. def xmlExpanded: Boolean

    Permalink
    Definition Classes
    Markup
  191. lazy val xmlLabel: String

    Permalink
    Definition Classes
    Image → Markup
  192. lazy val xmlLang: PropertyAttribute[String]

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

    Permalink
    Definition Classes
    SVGTag
  194. lazy val y: PropertyAttribute[Double]

    Permalink
  195. val zoomEvent: SVGZoomEventProcessor

    Permalink
    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 Markup

Inherited from Logging

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