trait
Selection[Datum] extends Object with BaseSelection[Datum, Selection[Datum]]
Type Members
-
type
DatumFunction[M] = Function3[Datum, Int, UndefOr[Int], M]
-
type
SelfOrDatumFunction[M] = |[M, Function3[Datum, Int, Int, M]]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
def
append(name: String): Selection[Datum]
-
def
apply(index: Double): Group
-
final
def
asInstanceOf[T0]: T0
-
def
attr(name: String): String
-
-
-
def
attr(name: String, value: Primitive): Selection[Datum]
-
def
call(func: Function, args: Any*): Selection[Datum]
-
-
def
classed(name: String, value: DatumFunction[Boolean]): Selection[Datum]
-
def
classed(name: String, value: Boolean): Selection[Datum]
-
def
classed(name: String): Boolean
-
def
clone(): AnyRef
-
def
data[NewDatum](data: DatumFunction[Array[NewDatum]], key: ThisFunction2[|[Datum, NewDatum], UndefOr[NewDatum], Int, String]): Update[NewDatum]
-
def
data[NewDatum](data: DatumFunction[Array[NewDatum]]): Update[NewDatum]
-
def
data[NewDatum <: Datum](data: Array[NewDatum], key: Function2[Datum, Int, String]): Update[NewDatum]
-
def
data[NewDatum](data: Array[NewDatum], key: ThisFunction2[|[Datum, NewDatum], UndefOr[NewDatum], Int, String]): Update[NewDatum]
-
def
data[NewDatum](data: Array[NewDatum]): Update[NewDatum]
-
def
data(): Array[Datum]
-
def
datum[NewDatum](value: DatumFunction[NewDatum]): Update[NewDatum]
-
def
datum[NewDatum](value: NewDatum): Update[NewDatum]
-
def
datum(): Datum
-
-
def
empty(): Boolean
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
-
def
filter(selector: String): Selection[Datum]
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hasOwnProperty(v: String): Boolean
-
def
hashCode(): Int
-
-
def
html(value: String): Selection[Datum]
-
def
html(): String
-
-
def
insert(name: DatumFunction[EventTarget], before: String): Selection[Datum]
-
def
insert(name: String, before: DatumFunction[EventTarget]): Selection[Datum]
-
def
insert(name: String, before: String): Selection[Datum]
-
def
interrupt(name: String = ???): Selection[Datum]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isPrototypeOf(v: Object): Boolean
-
var
length: Double
-
final
def
ne(arg0: AnyRef): Boolean
-
def
node(): EventTarget
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
on(type: String, listener: DatumFunction[Unit], capture: Boolean = false): Selection[Datum]
-
def
on(type: String): DatumFunction[Unit]
-
def
order(): Selection[Datum]
-
-
def
property(name: String, value: DatumFunction[Any]): Selection[Datum]
-
def
property(name: String, value: Any): Selection[Datum]
-
def
property(name: String): Dynamic
-
def
propertyIsEnumerable(v: String): Boolean
-
def
remove(): Selection[Datum]
-
-
def
select(selector: String): Selection[Datum]
-
def
selectAll[SelData](selector: DatumFunction[|[Array[EventTarget], NodeList]]): Selection[SelData]
-
def
selectAll[SelData](selector: String): Selection[SelData]
-
def
size(): Double
-
def
sort(comparator: Function2[Datum, Datum, Double] = ???): Selection[Datum]
-
-
def
style(name: String): String
-
def
style(name: String, value: DatumFunction[Primitive], priority: String = ???): Selection[Datum]
-
def
style(name: String, value: Primitive, priority: String): Selection[Datum]
-
def
style(name: String, value: Primitive): Selection[Datum]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
-
def
text(value: String): Selection[Datum]
-
def
text(): String
-
-
-
def
toLocaleString(): String
-
def
toString(): String
-
def
transition(name: String = ???): Transition[Datum]
-
def
update(index: Double, v: Group): Unit
-
def
valueOf(): Any
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Object
Inherited from Any
Inherited from AnyRef
Inherited from Any