d3/index.js

355 строки
7.4 KiB
JavaScript

export {version} from "./package.json";
export {
bisect,
bisectRight,
bisectLeft,
ascending,
bisector,
descending,
deviation,
entries,
extent,
histogram,
thresholdFreedmanDiaconis,
thresholdScott,
thresholdSturges,
keys,
map,
max,
mean,
median,
merge,
min,
nest,
pairs,
permute,
quantile,
range,
scan,
set,
shuffle,
sum,
ticks,
transpose,
values,
variance,
zip
} from "d3-array";
export {
uniform as randomUniform,
normal as randomNormal,
logNormal as randomLogNormal,
bates as randomBates,
irwinHall as randomIrwinHall,
exponential as randomExponential
} from "d3-random";
export {
bind as easeBind, // TODO share with interpolateBind
linearIn as easeLinearIn,
linearOut as easeLinearOut,
linearInOut as easeLinearInOut,
quadIn as easeQuadIn,
quadOut as easeQuadOut,
quadInOut as easeQuadInOut,
cubicIn as easeCubicIn,
cubicOut as easeCubicOut,
cubicInOut as easeCubicInOut,
polyIn as easePolyIn,
polyOut as easePolyOut,
polyInOut as easePolyInOut,
sinIn as easeSinIn,
sinOut as easeSinOut,
sinInOut as easeSinInOut,
expIn as easeExpIn,
expOut as easeExpOut,
expInOut as easeExpInOut,
circleIn as easeCircleIn,
circleOut as easeCircleOut,
circleInOut as easeCircleInOut,
bounceIn as easeBounceIn,
bounceOut as easeBounceOut,
bounceInOut as easeBounceInOut,
backIn as easeBackIn,
backOut as easeBackOut,
backInOut as easeBackInOut,
elasticIn as easeElasticIn,
elasticOut as easeElasticOut,
elasticInOut as easeElasticInOut
} from "d3-ease";
export {
path
} from "d3-path";
export {
arc,
area,
line,
pie,
radialArea,
radialLine,
symbol,
symbols,
circle as symbolCircle,
cross as symbolCross,
diamond as symbolDiamond,
square as symbolSquare,
star as symbolStar,
triangle as symbolTriangle,
wye as symbolWye,
basisClosed as curveBasisClosed,
basisOpen as curveBasisOpen,
basis as curveBasis,
bundle as curveBundle,
cardinalClosed as curveCardinalClosed,
cardinalOpen as curveCardinalOpen,
cardinal as curveCardinal,
catmullRomClosed as curveCatmullRomClosed,
catmullRomOpen as curveCatmullRomOpen,
catmullRom as curveCatmullRom,
linearClosed as curveLinearClosed,
linear as curveLinear,
monotone as curveMonotone,
natural as curveNatural,
step as curveStep,
stepAfter as curveStepAfter,
stepBefore as curveStepBefore,
stack,
offsetExpand as stackOffsetExpand,
offsetNone as stackOffsetNone,
offsetSilhouette as stackOffsetSilhouette,
offsetWiggle as stackOffsetWiggle,
orderAscending as stackOrderAscending,
orderDescending as stackOrderDescending,
orderInsideOut as stackOrderInsideOut,
orderNone as stackOrderNone,
orderReverse as stackOrderReverse
} from "d3-shape"
export {
color,
rgb,
hsl,
lab,
hcl,
cubehelix
} from "d3-color";
export {
bind as interpolateBind, // TODO share with easeBind
value as interpolate,
values as interpolators,
array as interpolateArray,
number as interpolateNumber,
object as interpolateObject,
round as interpolateRound,
string as interpolateString,
transform as interpolateTransform,
zoom as interpolateZoom,
rgb as interpolateRgb,
hsl as interpolateHsl,
hslLong as interpolateHslLong,
lab as interpolateLab,
hcl as interpolateHcl,
hclLong as interpolateHclLong,
cubehelix as interpolateCubehelix,
cubehelixLong as interpolateCubehelixLong
} from "d3-interpolate";
export {
dispatch
} from "d3-dispatch";
export {
dsv,
csv,
tsv
} from "d3-dsv";
export {
request,
html as requestHtml,
json as requestJson,
text as requestText,
xml as requestXml,
csv as requestCsv,
tsv as requestTsv
} from "d3-request";
export {
timer,
timerFlush
} from "d3-timer";
export {
interval as timeInterval,
millisecond as timeMillisecond,
milliseconds as timeMilliseconds,
second as timeSecond,
seconds as timeSeconds,
minute as timeMinute,
minutes as timeMinutes,
hour as timeHour,
hours as timeHours,
day as timeDay,
days as timeDays,
week as timeWeek,
weeks as timeWeeks,
sunday as timeSunday,
sundays as timeSundays,
monday as timeMonday,
mondays as timeMondays,
tuesday as timeTuesday,
tuesdays as timeTuesdays,
wednesday as timeWednesday,
wednesdays as timeWednesdays,
thursday as timeThursday,
thursdays as timeThursdays,
friday as timeFriday,
fridays as timeFridays,
saturday as timeSaturday,
saturdays as timeSaturdays,
month as timeMonth,
months as timeMonths,
year as timeYear,
years as timeYears,
utcMillisecond,
utcMilliseconds,
utcSecond,
utcSeconds,
utcMinute,
utcMinutes,
utcHour,
utcHours,
utcDay,
utcDays,
utcWeek,
utcWeeks,
utcSunday,
utcSundays,
utcMonday,
utcMondays,
utcTuesday,
utcTuesdays,
utcWednesday,
utcWednesdays,
utcThursday,
utcThursdays,
utcFriday,
utcFridays,
utcSaturday,
utcSaturdays,
utcMonth,
utcMonths,
utcYear,
utcYears
} from "d3-time";
export {
format,
formatPrefix,
locale as formatLocale,
localeCaEs as formatCaEs,
localeCsCz as formatCsCz,
localeDeCh as formatDeCh,
localeDeDe as formatDeDe,
localeEnCa as formatEnCa,
localeEnGb as formatEnGb,
localeEnUs as formatEnUs,
localeEsEs as formatEsEs,
localeFiFi as formatFiFi,
localeFrCa as formatFrCa,
localeFrFr as formatFrFr,
localeHeIl as formatHeIl,
localeHuHu as formatHuHu,
localeItIt as formatItIt,
localeJaJp as formatJaJp,
localeKoKr as formatKoKr,
localeMkMk as formatMkMk,
localeNlNl as formatNlNl,
localePlPl as formatPlPl,
localePtBr as formatPtBr,
localeRuRu as formatRuRu,
localeSvSe as formatSvSe,
localeZhCn as formatZhCn,
formatSpecifier,
precisionFixed,
precisionPrefix,
precisionRound,
} from "d3-format";
export {
format as timeFormat,
utcFormat,
isoFormat,
locale as timeFormatLocale,
localeCaEs as timeFormatCaEs,
// localeCsCz as timeFormatCsCz,
localeDeCh as timeFormatDeCh,
localeDeDe as timeFormatDeDe,
localeEnCa as timeFormatEnCa,
localeEnGb as timeFormatEnGb,
localeEnUs as timeFormatEnUs,
localeEsEs as timeFormatEsEs,
localeFiFi as timeFormatFiFi,
localeFrCa as timeFormatFrCa,
localeFrFr as timeFormatFrFr,
localeHeIl as timeFormatHeIl,
localeHuHu as timeFormatHuHu,
localeItIt as timeFormatItIt,
localeJaJp as timeFormatJaJp,
localeKoKr as timeFormatKoKr,
localeMkMk as timeFormatMkMk,
localeNlNl as timeFormatNlNl,
localePlPl as timeFormatPlPl,
localePtBr as timeFormatPtBr,
localeRuRu as timeFormatRuRu,
localeSvSe as timeFormatSvSe,
localeZhCn as timeFormatZhCn
} from "d3-time-format";
export {
band as scaleBand,
point as scalePoint,
identity as scaleIdentity,
linear as scaleLinear,
log as scaleLog,
ordinal as scaleOrdinal,
implicit as scaleImplicit,
pow as scalePow,
sqrt as scaleSqrt,
quantile as scaleQuantile,
quantize as scaleQuantize,
threshold as scaleThreshold,
time as scaleTime,
utcTime as scaleUtc,
category10 as scaleCategory10,
category20b as scaleCategory20b,
category20c as scaleCategory20c,
category20 as scaleCategory20,
cubehelix as scaleCubehelix,
rainbow as scaleRainbow,
warm as scaleWarm,
cool as scaleCool,
viridis as scaleViridis,
magma as scaleMagma,
inferno as scaleInferno,
plasma as scalePlasma
} from "d3-scale";
export {
mouse,
namespace,
namespaces,
requote,
select,
selectAll,
selection,
touch,
touches,
event
} from "d3-selection";