org.singlespaced.d3js

Selection

trait Selection[Datum] extends Object with BaseSelection[Datum, Selection[Datum]]

Annotations
@RawJSType() @native()
Linear Supertypes
BaseSelection[Datum, Selection[Datum]], BaseDom[Datum, Selection[Datum]], Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Selection
  2. BaseSelection
  3. BaseDom
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type DatumFunction[M] = Function3[Datum, Int, UndefOr[Int], M]

    Definition Classes
    BaseDom
  2. type SelfOrDatumFunction[M] = |[M, Function3[Datum, Int, Int, M]]

    Definition Classes
    BaseDom

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. def append(name: DatumFunction[EventTarget]): Selection[Datum]

    Definition Classes
    BaseSelection
  5. def append(name: String): Selection[Datum]

    Definition Classes
    BaseSelection
  6. def apply(index: Double): Group

    Definition Classes
    BaseSelection
    Annotations
    @JSBracketAccess()
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def attr(name: String): String

    Definition Classes
    BaseSelection
  9. def attr(obj: Dictionary[SelfOrDatumFunction[Primitive]]): Selection[Datum]

    Definition Classes
    BaseDom
  10. def attr(name: String, value: DatumFunction[Primitive]): Selection[Datum]

    Definition Classes
    BaseDom
  11. def attr(name: String, value: Primitive): Selection[Datum]

    Definition Classes
    BaseDom
  12. def call(func: Function, args: Any*): Selection[Datum]

    Definition Classes
    BaseDom
  13. def classed(obj: Dictionary[SelfOrDatumFunction[Boolean]]): Selection[Datum]

    Definition Classes
    BaseSelection
  14. def classed(name: String, value: DatumFunction[Boolean]): Selection[Datum]

    Definition Classes
    BaseSelection
  15. def classed(name: String, value: Boolean): Selection[Datum]

    Definition Classes
    BaseSelection
  16. def classed(name: String): Boolean

    Definition Classes
    BaseSelection
  17. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. def data[NewDatum](data: DatumFunction[Array[NewDatum]], key: ThisFunction2[|[Node, Array[NewDatum]], UndefOr[NewDatum], Int, String]): Update[NewDatum]

    Definition Classes
    BaseSelection
  19. def data[NewDatum](data: DatumFunction[Array[NewDatum]]): Update[NewDatum]

    Definition Classes
    BaseSelection
  20. def data[NewDatum <: Datum](data: Array[NewDatum], key: Function2[Datum, Int, String]): Update[NewDatum]

    Definition Classes
    BaseSelection
  21. def data[NewDatum](data: Array[NewDatum], key: ThisFunction2[|[Node, Array[NewDatum]], UndefOr[NewDatum], Int, String]): Update[NewDatum]

    Definition Classes
    BaseSelection
  22. def data[NewDatum](data: Array[NewDatum]): Update[NewDatum]

    Definition Classes
    BaseSelection
  23. def data(): Array[Datum]

    Definition Classes
    BaseSelection
  24. def datum[NewDatum](value: DatumFunction[NewDatum]): Update[NewDatum]

    Definition Classes
    BaseSelection
  25. def datum[NewDatum](value: Array[NewDatum]): Update[NewDatum]

    Definition Classes
    BaseSelection
  26. def datum[NewDatum](value: NewDatum): Update[NewDatum]

    Definition Classes
    BaseSelection
  27. def datum(): Datum

    Definition Classes
    BaseSelection
  28. def each(func: ThisFunction2[Selection[Datum], Datum, Int, Unit]): Selection[Datum]

    Definition Classes
    BaseSelection
  29. def empty(): Boolean

    Definition Classes
    BaseDom
  30. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  32. def filter(selector: DatumFunction[Boolean]): Selection[Datum]

    Definition Classes
    BaseSelection
  33. def filter(selector: String): Selection[Datum]

    Definition Classes
    BaseDom
  34. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  36. def hasOwnProperty(v: String): Boolean

    Definition Classes
    Object
  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. def html(value: DatumFunction[String]): Selection[Datum]

    Definition Classes
    BaseSelection
  39. def html(value: String): Selection[Datum]

    Definition Classes
    BaseSelection
  40. def html(): String

    Definition Classes
    BaseSelection
  41. def insert(name: DatumFunction[EventTarget], before: DatumFunction[EventTarget]): Selection[Datum]

    Definition Classes
    BaseSelection
  42. def insert(name: DatumFunction[EventTarget], before: String): Selection[Datum]

    Definition Classes
    BaseSelection
  43. def insert(name: String, before: DatumFunction[EventTarget]): Selection[Datum]

    Definition Classes
    BaseSelection
  44. def insert(name: String, before: String): Selection[Datum]

    Definition Classes
    BaseSelection
  45. def interrupt(name: String = ???): Selection[Datum]

    Definition Classes
    BaseSelection
  46. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  47. def isPrototypeOf(v: Object): Boolean

    Definition Classes
    Object
  48. var length: Double

    Definition Classes
    BaseSelection
  49. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  50. def node(): EventTarget

    Definition Classes
    BaseDom
  51. final def notify(): Unit

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

    Definition Classes
    AnyRef
  53. def on(type: String, listener: DatumFunction[Unit], capture: Boolean = false): Selection[Datum]

    Definition Classes
    BaseSelection
  54. def on(type: String): DatumFunction[Unit]

    Definition Classes
    BaseSelection
  55. def order(): Selection[Datum]

    Definition Classes
    BaseSelection
  56. def property(obj: Dictionary[SelfOrDatumFunction[Any]]): Selection[Datum]

    Definition Classes
    BaseSelection
  57. def property(name: String, value: DatumFunction[Any]): Selection[Datum]

    Definition Classes
    BaseSelection
  58. def property(name: String, value: Any): Selection[Datum]

    Definition Classes
    BaseSelection
  59. def property(name: String): Dynamic

    Definition Classes
    BaseSelection
  60. def propertyIsEnumerable(v: String): Boolean

    Definition Classes
    Object
  61. def remove(): Selection[Datum]

    Definition Classes
    BaseDom
  62. def select(selector: DatumFunction[EventTarget]): Selection[Datum]

    Definition Classes
    BaseSelection
  63. def select(selector: String): Selection[Datum]

    Definition Classes
    BaseSelection
  64. def selectAll[SelData](selector: DatumFunction[|[Array[EventTarget], NodeList]]): Selection[SelData]

  65. def selectAll[SelData](selector: String): Selection[SelData]

  66. def size(): Double

    Definition Classes
    BaseDom
  67. def sort(comparator: Function2[Datum, Datum, Double] = ???): Selection[Datum]

    Definition Classes
    BaseSelection
  68. def style(obj: Dictionary[SelfOrDatumFunction[Primitive]], priority: String): Selection[Datum]

    Definition Classes
    BaseSelection
  69. def style(name: String): String

    Definition Classes
    BaseSelection
  70. def style(name: String, value: DatumFunction[Primitive], priority: String = ???): Selection[Datum]

    Definition Classes
    BaseDom
  71. def style(name: String, value: Primitive, priority: String): Selection[Datum]

    Definition Classes
    BaseDom
  72. def style(name: String, value: Primitive): Selection[Datum]

    Definition Classes
    BaseDom
  73. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  74. def text(value: DatumFunction[String]): Selection[Datum]

    Definition Classes
    BaseSelection
  75. def text(value: String): Selection[Datum]

    Definition Classes
    BaseSelection
  76. def text(): String

    Definition Classes
    BaseSelection
  77. def text(value: DatumFunction[Primitive]): Selection[Datum]

    Definition Classes
    BaseDom
  78. def text(value: Primitive): Selection[Datum]

    Definition Classes
    BaseDom
  79. def toLocaleString(): String

    Definition Classes
    Object
  80. def toString(): String

    Definition Classes
    AnyRef → Any
  81. def transition(name: String = ???): Transition[Datum]

    Definition Classes
    BaseSelection
  82. def update(index: Double, v: Group): Unit

    Definition Classes
    BaseSelection
    Annotations
    @JSBracketAccess()
  83. def valueOf(): Any

    Definition Classes
    Object
  84. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BaseSelection[Datum, Selection[Datum]]

Inherited from BaseDom[Datum, Selection[Datum]]

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped