1.0.43 • Published 8 years ago

react-rangefilter v1.0.43

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

React Rangefilter

React UI component for filtering linearly arranged data. The layout is comprised of two areas of interest: the range-browser and the focus-tray. The bounds-sliders determine the start and end of the browsed range which is then displayed across the entire width of the focus-tray. The range is a colleciton of objects arranged by a sort-value, and is automatically sorted by string or number. The focus-tray is updated each time a bounds-slider position is changed.

Features

  • Full React/Flux pattern
  • Minimal dependencies (lodash, react-draggable)
  • Callbacks for onClick and onChange
  • Fluid layout
  • CSS Rich

Try it

See the demo at http://www.uismithing.com/main/rangefilter.

Repository

https://github.com/uismithing/react-rangefilter

Install

npm install react-rangefilter -s

Deploy

import Rangefilter from "react-rangefilter"

<Rangefilter {...props}/>

props

  • Panel:{}
  • Panelintervals:{}
  • Scopetrack:{}
  • Focustray:{}
  • Leftbound:{}
  • Rightbound:{}
  • Change:=>
  • Click:=>
  • Range:{},...{}
1.0.43

8 years ago

1.0.42

8 years ago

1.0.41

8 years ago

1.0.40

8 years ago

1.0.39

8 years ago

1.0.38

8 years ago

1.0.37

8 years ago

1.0.36

8 years ago

1.0.34

8 years ago

1.0.33

8 years ago

1.0.32

8 years ago

1.0.31

8 years ago

1.0.30

8 years ago

1.0.29

8 years ago

1.0.28

8 years ago

1.0.27

8 years ago

1.0.26

8 years ago

1.0.25

8 years ago

1.0.24

8 years ago

1.0.23

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.0.18

8 years ago

1.0.17

8 years ago

1.0.16

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago