0.7.0 • Published 2 months ago

@blaze-react/multiselect v0.7.0

Weekly downloads
432
License
ISC
Repository
-
Last release
2 months ago

Description

MultiSelect is a component that allows you to select multiple items with check boxes. It is useful for labeling, contact lists, country selectors, etc.

Usage

const data = {
  identification: "id",
  keyValue: "name",
  filterBy: ["name", "description"],
  data: [
    {
      show: true,
      checked: true,
      id: 1,
      name: "Blaze",
      description: "Lorem ipsum dolor."
    },
    {
      show: true,
      checked: false,
      id: 2,
      name: "KP",
      description: "Aliquam tincidunt."
    },
    {
      show: true,
      checked: true,
      id: 3,
      name: "Pulser",
      description: "Vestibulum auctor."
    }
  ]
};

<Multiselect data={data} />;

onItemsRendered

When the select options are scrolled if the onItemsRendered prop and isDynamic is false is set then this component will call it passing in the current start and stop indexes of the option items on display e.g.

const onItemsRendered = ({ startIndex: 0, stopIndex: 20 }) => ...;

API

Multiselect can receive a number of props as follow:
NAMETYPEDEFAULT
dataObject{}
limitNumber0
placeholderString'Search'
toggleButtonStringempty
selectedFunction() => {}
getSelectedFunction() => {}
onItemsRenderedFunction() => {}
isDynamicBooleantrue
childrensingle/array of nodesempty
0.8.0-alpha.78

2 months ago

0.8.0-alpha.64

7 months ago

0.8.0-alpha.63

7 months ago

0.8.0-alpha.66

7 months ago

0.8.0-alpha.59

2 years ago

0.8.0-alpha.58

2 years ago

0.8.0-alpha.55

2 years ago

0.8.0-alpha.56

2 years ago

0.8.0-alpha.60

2 years ago

0.8.0-alpha.53

2 years ago

0.8.0-alpha.52

2 years ago

0.8.0-alpha.44

3 years ago

0.8.0-alpha.43

3 years ago

0.8.0-alpha.46

3 years ago

0.8.0-alpha.45

3 years ago

0.8.0-alpha.39

3 years ago

0.8.0-alpha.41

3 years ago

0.8.0-alpha.33

3 years ago

0.8.0-alpha.35

3 years ago

0.8.0-alpha.31

3 years ago

0.8.0-alpha.26

3 years ago

0.8.0-alpha.24

3 years ago

0.8.0-alpha.23

3 years ago

0.8.0-alpha.21

3 years ago

0.8.0-alpha.14

3 years ago

0.8.0-alpha.16

3 years ago

0.8.0-alpha.11

3 years ago

0.8.0-alpha.10

3 years ago

0.8.0-alpha.13

3 years ago

0.8.0-alpha.19

3 years ago

0.8.0-alpha.18

3 years ago

0.8.0-alpha.20

3 years ago

0.8.0-alpha.9

3 years ago

0.8.0-alpha.7

3 years ago

0.8.0-alpha.6

3 years ago

0.8.0-alpha.4

3 years ago

0.7.0

3 years ago

0.6.6

3 years ago

0.6.4

3 years ago

0.6.2

3 years ago

0.6.0

3 years ago

0.5.31

3 years ago

0.5.30

3 years ago

0.5.28

3 years ago

0.5.27

4 years ago

0.5.26

4 years ago

0.5.23

4 years ago

0.5.19

4 years ago

0.5.17

4 years ago

0.5.15

4 years ago

0.5.13

4 years ago

0.5.12

4 years ago

0.5.10

4 years ago

0.5.9

4 years ago

0.5.8

4 years ago

0.5.6

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.0

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.4.57

4 years ago

0.4.56

4 years ago

0.4.55

4 years ago

0.4.54

4 years ago

0.4.52

4 years ago

0.4.49

4 years ago

0.4.50

4 years ago

0.4.48

4 years ago

0.4.47

4 years ago

0.4.46

4 years ago

0.4.42

4 years ago

0.4.41

4 years ago

0.4.38

4 years ago

0.4.37

4 years ago

0.4.37-alpha.0

4 years ago

0.4.36

4 years ago

0.4.33

4 years ago

0.4.34

4 years ago

0.4.29

4 years ago

0.4.27

4 years ago

0.4.24

4 years ago

0.4.22

4 years ago

0.4.16

4 years ago

0.4.15

4 years ago

0.4.14

4 years ago

0.4.10

4 years ago

0.4.9

4 years ago

0.4.8

4 years ago

0.4.7

4 years ago

0.4.3

4 years ago

0.4.0

4 years ago

0.3.66

4 years ago

0.3.62

4 years ago

0.3.59

5 years ago

0.3.58

5 years ago

0.3.53

5 years ago

0.3.52

5 years ago

0.3.51

5 years ago

0.3.50

5 years ago

0.3.49

5 years ago

0.3.47

5 years ago

0.3.46

5 years ago

0.3.45

5 years ago

0.3.44

5 years ago

0.3.43

5 years ago

0.3.42

5 years ago

0.3.41

5 years ago

0.3.39

5 years ago

0.3.38

5 years ago

0.3.37

5 years ago

0.3.32

5 years ago

0.3.31

5 years ago

0.3.30

5 years ago

0.3.29

5 years ago

0.3.28

5 years ago

0.3.27

5 years ago

0.3.26

5 years ago

0.3.25

5 years ago

0.3.24

5 years ago

0.3.23

5 years ago

0.3.22

5 years ago

0.3.21

5 years ago

0.3.20

5 years ago

0.3.19

5 years ago

0.3.18

5 years ago

0.3.12

5 years ago

0.3.11

5 years ago

0.3.9

5 years ago

0.3.4

5 years ago

0.3.2

5 years ago

0.3.0

5 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.5

5 years ago

0.2.3

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago