Packages

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

Annotations
@JSType() @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. Protected

Type Members

  1. type ListenerFunction0 = Function0[Unit]
    Definition Classes
    BaseDom
  2. type ListenerFunction1 = Function1[Datum, Unit]
    Definition Classes
    BaseDom
  3. type ListenerFunction2 = Function2[Datum, Index, Unit]
    Definition Classes
    BaseDom
  4. type ListenerFunction3 = Function3[Datum, Index, Group, Unit]
    Definition Classes
    BaseDom
  5. type ListenerThisFunction0[C <: CurrentDom] = ThisFunction0[C, Unit]
    Definition Classes
    BaseDom
  6. type ListenerThisFunction1[C <: CurrentDom] = ThisFunction1[C, Datum, Unit]
    Definition Classes
    BaseDom
  7. type ListenerThisFunction2[C <: CurrentDom] = ThisFunction2[C, Datum, Index, Unit]
    Definition Classes
    BaseDom
  8. type ListenerThisFunction3[C <: CurrentDom] = ThisFunction3[C, Datum, Index, Group, Unit]
    Definition Classes
    BaseDom
  9. type ValueFunction0[Return] = Function0[Return]
    Definition Classes
    BaseDom
  10. type ValueFunction1[Return] = Function1[Datum, Return]
    Definition Classes
    BaseDom
  11. type ValueFunction2[Return] = Function2[Datum, Index, Return]
    Definition Classes
    BaseDom
  12. type ValueFunction3[Return] = Function3[Datum, Index, Group, Return]
    Definition Classes
    BaseDom
  13. type ValueThisFunction0[C <: CurrentDom, Return] = ThisFunction0[C, Return]
    Definition Classes
    BaseDom
  14. type ValueThisFunction1[C <: CurrentDom, Return] = ThisFunction1[C, Datum, Return]
    Definition Classes
    BaseDom
  15. type ValueThisFunction2[C <: CurrentDom, Return] = ThisFunction2[C, Datum, Index, Return]
    Definition Classes
    BaseDom
  16. type ValueThisFunction3[C <: CurrentDom, Return] = ThisFunction3[C, Datum, Index, Group, Return]
    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(type: Function1[Datum, EventTarget]): T
  5. def append(type: Function0[EventTarget]): T
  6. def append(type: String): T
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def attr[R](name: String, value: ValueFunction2[R]): T
    Definition Classes
    BaseDom
  9. def attr[R](name: String, value: ValueFunction1[R]): T
    Definition Classes
    BaseDom
  10. def attr(name: String, value: Boolean): T
    Definition Classes
    BaseDom
  11. def attr(name: String, value: Double): T
    Definition Classes
    BaseDom
  12. def attr(name: String, value: String): T
    Definition Classes
    BaseDom
  13. def call(func: Function, args: Any*): T
    Definition Classes
    BaseDom
  14. def classed(names: String, value: ValueFunction3[Boolean]): T
    Definition Classes
    BaseDom
  15. def classed(names: String, value: ValueFunction2[Boolean]): T
    Definition Classes
    BaseDom
  16. def classed(names: String, value: ValueFunction1[Boolean]): T
    Definition Classes
    BaseDom
  17. def classed(names: String, value: ValueFunction0[Boolean]): T
    Definition Classes
    BaseDom
  18. def classed(names: String, value: Boolean): T
    Definition Classes
    BaseDom
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  20. def data[NewDatum <: Datum, R](data: Array[NewDatum], key: ValueFunction3[R]): Update[NewDatum]
  21. def data[NewDatum <: Datum, R](data: Array[NewDatum], key: ValueFunction2[R]): Update[NewDatum]
  22. def data[NewDatum <: Datum, R](data: Array[NewDatum], key: ValueFunction1[R]): Update[NewDatum]
  23. def data[NewDatum <: Datum, R](data: Array[NewDatum], key: ValueFunction0[R]): Update[NewDatum]
  24. def data[NewDatum <: Datum](data: Array[NewDatum]): Update[NewDatum]
  25. def data(): Array[Datum]
  26. def each[C <: CurrentDom](function: ListenerThisFunction3[C]): Unit
  27. def each[C <: CurrentDom](function: ListenerThisFunction2[C]): Unit
  28. def each[C <: CurrentDom](function: ListenerThisFunction1[C]): Unit
  29. def each[C <: CurrentDom](function: ListenerThisFunction0[C]): Unit
  30. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def html[R](value: ValueFunction1[R]): T
    Definition Classes
    BaseDom
  37. def html[R](value: ValueFunction0[R]): T
    Definition Classes
    BaseDom
  38. def html(value: String): T
    Definition Classes
    BaseDom
  39. def html(): String
    Definition Classes
    BaseDom
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. def on(typenames: String, listener: ListenerFunction2): T
  46. def on(typenames: String, listener: ListenerFunction1): T
  47. def on(typenames: String, listener: ListenerFunction0): T
  48. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  49. def remove(): T
    Definition Classes
    BaseDom
  50. def size(): Int
  51. def style[C <: CurrentDom, R](name: String, value: ValueThisFunction3[C, R]): T
    Definition Classes
    BaseDom
  52. def style[C <: CurrentDom, R](name: String, value: ValueThisFunction2[C, R]): T
    Definition Classes
    BaseDom
  53. def style[C <: CurrentDom, R](name: String, value: ValueThisFunction1[C, R]): T
    Definition Classes
    BaseDom
  54. def style[R](name: String, value: ValueThisFunction0[CurrentDom, R]): T
    Definition Classes
    BaseDom
  55. def style[R](name: String, value: ValueFunction3[R]): T
    Definition Classes
    BaseDom
  56. def style[R](name: String, value: ValueFunction2[R]): T
    Definition Classes
    BaseDom
  57. def style[R](name: String, value: ValueFunction1[R]): T
    Definition Classes
    BaseDom
  58. def style[R](name: String, value: ValueFunction0[R]): T
    Definition Classes
    BaseDom
  59. def style(name: String, value: String): T
    Definition Classes
    BaseDom
  60. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  61. def text[R](value: ValueFunction2[R]): T
    Definition Classes
    BaseDom
  62. def text[R](value: ValueFunction1[R]): T
    Definition Classes
    BaseDom
  63. def text[R](value: ValueFunction0[R]): T
    Definition Classes
    BaseDom
  64. def text(value: String): T
    Definition Classes
    BaseDom
  65. def text(): String
    Definition Classes
    BaseDom
  66. def toLocaleString(): String
    Definition Classes
    Object
  67. def toString(): String
    Definition Classes
    AnyRef → Any
  68. def valueOf(): Any
    Definition Classes
    Object
  69. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  71. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from BaseDom[Datum, T]

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped