Installation
npm install --save @types/d3.slider
Summary
This package contains type definitions for d3.slider (https://github.com/MasterMaps/d3-slider).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3.slider.
index.d.ts
import * as d3 from "d3";
declare module "d3" {
export function slider(): Slider;
interface Slider {
(sel: d3.Selection<any>): void;
min(): number;
min(val: number): Slider;
max(): number;
max(val: number): Slider;
step(): number;
step(val: number): Slider;
animate(): boolean | number;
animate(val: boolean | number): Slider;
orientation(): string;
orientation(val: string): Slider;
axis(): boolean | d3.svg.Axis;
axis(val: boolean | d3.svg.Axis): Slider;
margin(): number;
margin(val: number): Slider;
value(): any;
value(val: any): Slider;
snap(): boolean;
snap(val: boolean): Slider;
scale(): any;
scale(val: any): Slider;
on(evt: "slide" | "slideend", callback: (evt: any, val: any) => void): Slider;
}
}
Additional Details
- Last updated: Tue, 30 Jan 2024 21:35:45 GMT
- Dependencies: @types/d3
Credits
These definitions were written by Linkun Chen.