Trait

reftree.svg.api

SimpleSvgApi

Related Doc: package api

Permalink

trait SimpleSvgApi[Node] extends BaseSvgApi[Node]

An implementation of BaseSvgApi that only requires defining the optics for attributes and navigation

Linear Supertypes
BaseSvgApi[Node], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleSvgApi
  2. BaseSvgApi
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def attr(attr: String): Optional[Node, String]

    Permalink
  2. abstract def elementName: Getter[Node, String]

    Permalink
    Definition Classes
    BaseSvgApi
  3. abstract def immediateChildren: Optional[Node, List[Node]]

    Permalink
    Definition Classes
    BaseSvgApi
  4. abstract def optAttr(attr: String): Optional[Node, Option[String]]

    Permalink
  5. abstract def prefixedAttr(uri: String, attr: String): Optional[Node, Option[String]]

    Permalink

Concrete 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. val anchorTitle: POptional[Node, Node, Option[String], Option[String]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  5. final val anchors: Prism[Node, Node]

    Permalink
    Definition Classes
    BaseSvgApi
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val elementClasses: Getter[Node, Set[String]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  9. val elementId: Getter[Node, Option[String]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  10. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. val fillColor: POptional[Node, Node, Option[Color], Option[Color]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def groupPosition(anchor: Optional[Node, Point]): Optional[Node, Point]

    Permalink
    Definition Classes
    BaseSvgApi
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  21. val opacity: POptional[Node, Node, Double, Double]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  22. val pathPath: POptional[Node, Node, Path, Path]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  23. final val paths: Prism[Node, Node]

    Permalink
    Definition Classes
    BaseSvgApi
  24. val polygonPoints: POptional[Node, Node, Polyline, Polyline]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  25. final val polygons: Prism[Node, Node]

    Permalink
    Definition Classes
    BaseSvgApi
  26. final lazy val realImmediateChildren: Optional[Node, List[Node]]

    Permalink
    Definition Classes
    BaseSvgApi
  27. final lazy val realPathPath: Optional[Node, Path]

    Permalink
    Definition Classes
    BaseSvgApi
  28. final lazy val realPolygonPoints: Optional[Node, Polyline]

    Permalink
    Definition Classes
    BaseSvgApi
  29. final lazy val realTextPosition: Optional[Node, Point]

    Permalink
    Definition Classes
    BaseSvgApi
  30. final def select(selector: String): Prism[Node, Node]

    Permalink
    Definition Classes
    BaseSvgApi
  31. val shapeRendering: Optional[Node, Option[String]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  32. val strokeColor: POptional[Node, Node, Option[Color], Option[Color]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  33. val strokeWidth: POptional[Node, Node, Double, Double]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  34. implicit final lazy val svgUnzip: Unzip[Node]

    Permalink
    Definition Classes
    BaseSvgApi
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. val textPosition: POptional[Node, Node, Point, Point]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  37. val textRendering: Optional[Node, Option[String]]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  38. final val texts: Prism[Node, Node]

    Permalink
    Definition Classes
    BaseSvgApi
  39. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  40. lazy val translation: POptional[Node, Node, Point, Point]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  41. val viewBox: POptional[Node, Node, Rectangle, Rectangle]

    Permalink
    Definition Classes
    SimpleSvgApiBaseSvgApi
  42. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BaseSvgApi[Node]

Inherited from AnyRef

Inherited from Any

Ungrouped