Trait

org.singlespaced.d3js.selection

BaseSelection

Related Doc: package selection

Permalink

trait BaseSelection[Datum] extends Object with BaseDom[Datum]

Annotations
@RawJSType() @native()
Linear Supertypes
BaseDom[Datum], 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, Int, M]

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

    Permalink
    Definition Classes
    BaseDom
  3. abstract type T <: BaseSelection[Datum]

    Permalink
    Definition Classes
    BaseSelectionBaseDom

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: Function3[NewDatum, Double, Double, String]): Update[NewDatum]

    Permalink
  19. def data[NewDatum](data: Array[NewDatum], key: Function3[NewDatum, Double, Double, String]): Update[NewDatum]

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

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

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

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

    Permalink
  24. def datum(): Datum

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

    Permalink
  26. def empty(): Boolean

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

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

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

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

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

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

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

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

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

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

    Permalink
  37. def html(): String

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

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

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

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

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

    Permalink
  43. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    Object
  45. var length: Double

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  50. def on(type: String, listener: Function3[Datum, Double, Double, Any], capture: Boolean = false): T

    Permalink
  51. def on(type: String): Function3[Datum, Double, Double, Any]

    Permalink
  52. def order(): T

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

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

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

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

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

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

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

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

    Permalink
  61. def size(): Double

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  69. def text(): String

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

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

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

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

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

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

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

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

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

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

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

Inherited from BaseDom[Datum]

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped