⚠️ Oops! This page doesn't appear to define a type called _.

D3_Selection

This module does not have a toplevel documentation block.

type t

type group

let select: (t, string) => t

let selectAll: (t, string) => t

let append: (t, string) => t

let insert: (t, string) => t

let remove: t => t

let attr: (t, string, 'a) => t

let attrFn: (t, string, ('a, int, group) => 'c) => t

let classed: (t, string, bool) => t

let classedFn: (t, string, ('a, int, group) => bool) => t

let style: (t, string, string) => t

let styleFn: (t, string, ('a, int, group) => string) => t

let textFn: (t, ('a, int, group) => string) => t

let filter: (t, string) => t

let filterFn: ( t, Js.Internal.meth_callback([ `Arity_1 of 'a ], bool) ) => t

let filterFnWithIndex: ( t, Js.Internal.meth_callback( [ `Arity_3 of 'a0 * 'b * int ], bool ) ) => t

let sort: (t, ('a, 'a) => float) => t

let order: (t, unit) => t

let raise: (t, unit) => t

let lower: (t, unit) => t

let merge: (t, t) => t

let data: (t, array('a)) => t

let datum: (t, array('a)) => t

let empty: (t, unit) => bool

let size: t => int

let enter: t => t

let exit: t => t

let text: t => string

let callAxis: (t, D3_Axis.t) => t