Examples

Want to skip to the implementation? Check out these examples:

The API below described how to use the custom-steps features.

Options

steps

ts
steps: Array<number>
steps: Array<number>

An array of custom steps to use. This will override stepSize

ticks

ts
ticks: Array<number>
ticks: Array<number>

An array of custom ticks to use. This will override tickSize

API

getTicks

tsx
getTicks: () => ReadonlyArray<{value: number; key: number; percentage: number}>
getTicks: () => ReadonlyArray<{value: number; key: number; percentage: number}>

Ticks to be rendered. Each tick has the following props:

  • value: number - The tick number to be displayed
  • key: number - The key of a tick
  • percentage: number - Percentage value of where tick should be placed on ranger
Subscribe to Bytes

Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.

Bytes

No spam. Unsubscribe at any time.