jca_filter

0.2.1 • Public • Published

JCA-FILTER

Facilitate filters creation for JS-CRUD-API

Installation

  • via npm : npm i jca_filter
import jca_filter from 'jca_filter';
// then
jca_filter(logic,otherConditions={});
  • via HTML
<script src="min.js"></script>
<script>
    // then
    jca_filter(logic,otherConditions={});
</script>

Example

const conditions=jca_filter(
    "('field1,eq,val1' OR 'field2,eq,val2') AND 'field3,eq,val3'",
    {order:'field1'}
);
/**
 * conditions content
 * 
 * {
 *   filter: ["field1,eq,val1","field3,eq,val3"],
 *   filter1: ["field2,eq,val2","field3,eq,val3"],
 *   order: "field1"
 * }
 * 
*/

see live example

LIMITATION

only OR and AND operators are available

Package Sidebar

Install

npm i jca_filter

Weekly Downloads

2

Version

0.2.1

License

MIT

Unpacked Size

83 kB

Total Files

54

Last publish

Collaborators

  • thipages