Trait

org.singlespaced.d3js.selection

BaseSelection

Related Doc: package selection

Permalink

trait BaseSelection[Datum, T <: BaseSelection[Datum, T]] extends Object with BaseDom[Datum, T]

Annotations
@RawJSType() @native()
Linear Supertypes
BaseDom[Datum, T], Object, Any, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BaseSelection
  2. BaseDom
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

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

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

    Permalink
    Definition Classes
    BaseDom

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. def append(name: DatumFunction[EventTarget]): T

    Permalink
  5. def append(name: String): T

    Permalink
  6. def apply(index: Double): Group

    Permalink
    Annotations
    @JSBracketAccess()
  7. final def asInstanceOf[T0]: T0

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

    Permalink
  9. def attr(obj: Dictionary[SelfOrDatumFunction[Primitive]]): T

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

    Permalink
    Definition Classes
    BaseDom
  11. def attr(name: String, value: Primitive): T

    Permalink
    Definition Classes
    BaseDom
  12. def call(func: Function, args: Any*): T

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

    Permalink
  14. def classed(name: String, value: DatumFunction[Boolean]): T

    Permalink
  15. def classed(name: String, value: Boolean): T

    Permalink
  16. def classed(name: String): Boolean

    Permalink
  17. def clone(): AnyRef

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

    Permalink
  19. def data[NewDatum](data: DatumFunction[Array[NewDatum]]): Update[NewDatum]

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

    Permalink
  21. def data[NewDatum](data: Array[NewDatum], key: ThisFunction2[|[Datum, NewDatum], UndefOr[NewDatum], Int, String]): Update[NewDatum]

    Permalink
  22. def data[NewDatum](data: Array[NewDatum]): Update[NewDatum]

    Permalink
  23. def data(): Array[Datum]

    Permalink
  24. def datum[NewDatum](value: DatumFunction[NewDatum]): Update[NewDatum]

    Permalink
  25. def datum[NewDatum](value: NewDatum): Update[NewDatum]

    Permalink
  26. def datum(): Datum

    Permalink
  27. def each(func: DatumFunction[Any]): T

    Permalink
  28. def empty(): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  31. def filter(selector: DatumFunction[Boolean]): T

    Permalink
  32. def filter(selector: String): T

    Permalink
    Definition Classes
    BaseDom
  33. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    Object
  36. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  37. def html(value: DatumFunction[String]): T

    Permalink
  38. def html(value: String): T

    Permalink
  39. def html(): String

    Permalink
  40. def insert(name: DatumFunction[EventTarget], before: DatumFunction[EventTarget]): T

    Permalink
  41. def insert(name: DatumFunction[EventTarget], before: String): T

    Permalink
  42. def insert(name: String, before: DatumFunction[EventTarget]): T

    Permalink
  43. def insert(name: String, before: String): T

    Permalink
  44. def interrupt(name: String = ???): T

    Permalink
  45. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    Object
  47. var length: Double

    Permalink
  48. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  49. def node(): EventTarget

    Permalink
    Definition Classes
    BaseDom
  50. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  52. def on(type: String, listener: DatumFunction[Unit], capture: Boolean = false): T

    Permalink
  53. def on(type: String): DatumFunction[Unit]

    Permalink
  54. def order(): T

    Permalink
  55. def property(obj: Dictionary[SelfOrDatumFunction[Any]]): T

    Permalink
  56. def property(name: String, value: DatumFunction[Any]): T

    Permalink
  57. def property(name: String, value: Any): T

    Permalink
  58. def property(name: String): Dynamic

    Permalink
  59. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  60. def remove(): T

    Permalink
    Definition Classes
    BaseDom
  61. def select(selector: DatumFunction[EventTarget]): T

    Permalink
  62. def select(selector: String): T

    Permalink
  63. def size(): Double

    Permalink
    Definition Classes
    BaseDom
  64. def sort(comparator: Function2[Datum, Datum, Double] = ???): T

    Permalink
  65. def style(obj: Dictionary[SelfOrDatumFunction[Primitive]], priority: String): T

    Permalink
  66. def style(name: String): String

    Permalink
  67. def style(name: String, value: DatumFunction[Primitive], priority: String = ???): T

    Permalink
    Definition Classes
    BaseDom
  68. def style(name: String, value: Primitive, priority: String): T

    Permalink
    Definition Classes
    BaseDom
  69. def style(name: String, value: Primitive): T

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

    Permalink
    Definition Classes
    AnyRef
  71. def text(value: DatumFunction[String]): T

    Permalink
  72. def text(value: String): T

    Permalink
  73. def text(): String

    Permalink
  74. def text(value: DatumFunction[Primitive]): T

    Permalink
    Definition Classes
    BaseDom
  75. def text(value: Primitive): T

    Permalink
    Definition Classes
    BaseDom
  76. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  77. def toString(): String

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

    Permalink
  79. def update(index: Double, v: Group): Unit

    Permalink
    Annotations
    @JSBracketAccess()
  80. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  81. final def wait(): Unit

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

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

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

Inherited from BaseDom[Datum, T]

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped