过渡
- d3.ease - 自定义过渡时间。
- d3.timer - 开启一段自定义动画定时器。
- d3.interpolate - 插补两个值。
- d3.interpolateArray - 插补两个数组。
- d3.interpolateHcl - 插补两个HCL颜色值。
- d3.interpolateHsl - 插补两个HSL颜色值。
- d3.interpolateLab - 插补两个Lab*颜色值。
- d3.interpolateNumber - 插补两个数字值。
- d3.interpolateObject - 插补两个任意对象。
- d3.interpolateRgb - 插补两个RGB颜色值。
- d3.interpolateRound - 插补两个整数。
- d3.interpolateString - 插补两个字符串。
- d3.interpolateTransform - 插补两个2D矩阵变换。
- d3.interpolateZoom - 在两个点之间平滑地缩放平移。
- d3.interpolators - 注册一个自定义的插值器。
- d3.timer.flush - 立即执行一个0延迟的定时器。
- d3.transition - 开启一个动画过渡。
- ease - 一个参数化的缓动函数。
- interpolate - 一个参数化的插值器函数。
- transition.attr - 平滑地过渡到一个新的属性值。
- transition.attrTween - 在两个属性值之间平滑地过渡。
- transition.call - 为当前的过渡调用一个函数。
- transition.delay - 指定每个元素的延迟时间(以毫秒为单位)。
- transition.duration - 指定每个元素的持续时间(以毫秒为单位)。
- transition.each - 为过渡结束时间添加一个监听器。
- transition.ease - 指定一个过渡的缓动函数。
- transition.empty - 如果过渡是空则返回true。
- transition.filter - 基于数据过滤一个过渡。
- transition.node - 返回过渡中的第一个节点。
- transition.remove - 在过渡的最后移除选中的元素。
- transition.select - 为每个选中的元素在一个子元素开启一段过渡。
- transition.selectAll - 为每个选中的元素在多个子元素开启一段过渡。
- transition.size - 返回在选择中元素的数量。
- transition.style - 平滑地过渡到一个新的样式值。
- transition.styleTween - 在两个样式属性值之间平滑地过渡。
- transition.text - 在过渡开始时设置文本内容。
- transition.transition - 当这次过渡结束时,在相同的元素上开启另一段过渡。
- transition.tween - 指定一个自定义的补间操作符作为过渡的一部分运行。