@antv/scale
Toolkit for mapping abstract data into visual representation.
Last updated 5 years ago by pearmini .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @antv/scale 
SYNC missed versions from official npm registry.

@antv/scale

Toolkit for mapping abstract data into visual representation. Living Demo · 中文文档

scale mapping

Build Status Coverage Status npm Version npm Download npm License

✨ Features

  • Powerful: Ability to customize tickMethod are offered with abundant kinds of scales.
  • High performance: Use different methods to cache some state of scales to improve performance.
  • Fully embrace TypeScript: All code are written in TypeScript and complete type definition files are provided.

scale examples

???? Installation

$ npm install @antv/scale

???? Getting Started

  • Basic usage
import { Linear, LinearOptions } from '@antv/scale';

const options: LinearOptions = {
  domain: [0, 10],
  range: [0, 100],
};
const x = new Linear(options);

x.map(2); // 20
x.invert(20); // 2
x.getTicks(); // [0, 2.5, 5, 7.5, 10]
  • Customize tickMethod
import { Linear } from '@antv/scale';

const x = new Linear({
  domain: [0, 10],
  range: [0, 100],
  tickCount: 3,
  tickMethod: () => [0, 5, 10],
});

x.getTicks(); // [0, 5, 10]

???? Links

???? Contribution

$ git clone git@github.com:antvis/scale.git

$ cd scale

$ npm i

$ npm t

Then send a pull request after coding.

???? License

MIT@AntV.

Current Tags

  • 0.4.0-beta.1                                ...           beta (5 years ago)
  • 0.4.16                                ...           latest (2 years ago)
  • 0.1.5                                ...           v1.0-latest (6 years ago)

71 Versions

  • 0.4.16                                ...           2 years ago
  • 0.4.15                                ...           2 years ago
  • 0.4.14                                ...           2 years ago
  • 0.4.13                                ...           2 years ago
  • 0.4.12                                ...           3 years ago
  • 0.4.11                                ...           4 years ago
  • 0.4.10                                ...           4 years ago
  • 0.3.18                                ...           4 years ago
  • 0.4.9                                ...           4 years ago
  • 0.4.8                                ...           4 years ago
  • 0.4.7                                ...           4 years ago
  • 0.3.17                                ...           4 years ago
  • 0.3.16                                ...           4 years ago
  • 0.3.15                                ...           4 years ago
  • 0.4.6                                ...           4 years ago
  • 0.3.14                                ...           4 years ago
  • 0.4.5                                ...           5 years ago
  • 0.3.13                                ...           5 years ago
  • 0.4.4                                ...           5 years ago
  • 0.3.12                                ...           5 years ago
  • 0.4.3                                ...           5 years ago
  • 0.3.11                                ...           5 years ago
  • 0.4.2                                ...           5 years ago
  • 0.4.1                                ...           5 years ago
  • 0.4.0                                ...           5 years ago
  • 0.3.10                                ...           5 years ago
  • 0.4.0-beta.1                                ...           5 years ago
  • 0.3.9                                ...           5 years ago
  • 0.3.8                                ...           5 years ago
  • 0.3.7-beta.1                                ...           5 years ago
  • 0.3.7                                ...           5 years ago
  • 0.3.6                                ...           5 years ago
  • 0.3.5                                ...           5 years ago
  • 0.3.4                                ...           6 years ago
  • 0.3.3                                ...           6 years ago
  • 0.3.2                                ...           6 years ago
  • 0.1.5                                ...           6 years ago
  • 0.3.1                                ...           6 years ago
  • 0.1.4                                ...           6 years ago
  • 0.3.0                                ...           6 years ago
  • 0.3.0-beta.7                                ...           6 years ago
  • 0.3.0-beta.6                                ...           6 years ago
  • 0.3.0-beta.5                                ...           6 years ago
  • 0.3.0-beta.4                                ...           6 years ago
  • 0.3.0-beta.3                                ...           6 years ago
  • 0.3.0-beta.2                                ...           6 years ago
  • 0.3.0-beta.1                                ...           6 years ago
  • 0.2.3                                ...           6 years ago
  • 0.2.2                                ...           6 years ago
  • 0.2.1                                ...           7 years ago
  • 0.1.3                                ...           7 years ago
  • 0.2.0                                ...           7 years ago
  • 0.1.2                                ...           7 years ago
  • 0.1.1                                ...           7 years ago
  • 0.1.0                                ...           7 years ago
  • 0.0.9                                ...           8 years ago
  • 0.0.8                                ...           8 years ago
  • 0.0.7                                ...           8 years ago
  • 0.0.6                                ...           8 years ago
  • 0.0.6-beta.2                                ...           8 years ago
  • 0.0.6-beta.1                                ...           8 years ago
  • 0.0.5                                ...           8 years ago
  • 0.0.4                                ...           8 years ago
  • 0.0.3                                ...           8 years ago
  • 0.0.2                                ...           8 years ago
  • 0.0.1                                ...           8 years ago
  • 0.0.1-beta.5                                ...           8 years ago
  • 0.0.1-beta.4                                ...           8 years ago
  • 0.0.1-beta.3                                ...           8 years ago
  • 0.0.1-beta.2                                ...           8 years ago
  • 0.0.1-beta.1                                ...           8 years ago
Downloads
Today 0
This Week 12
This Month 12
Last Day 4
Last Week 1
Last Month 1
Dependencies (2)

Copyright 2013 - present © cnpmjs.org | Home |