1.0.0 • Published 2 years ago

nv-facutil-schkbox v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

nv-facutil-schkbox

  • simple-util for small-fixed-size AND multi-selectable-data
  • its a simple version of nv-data-selection
  • not support nest(nv-data-selection support)

install

  • npm install nv-facutil-schkbox

usage

    const {creat_cls,check_box} = require("nv-facutil-schkbox");

example

    var multi = check_box('Test',['a',100,"100",'xyz'])

    > multi
    Test(0) [Map] {}
    >
    > multi.slcted_
    []
    >


    > multi.slct
    multi.slct_100      multi.slct_100_str  multi.slct_a        multi.slct_xyz      multi.slcted_

    > multi.slct_100()
    Test(1) [Map] { 1 => 100 }

    > multi.slct_xyz()
    Test(2) [Map] { 1 => 100, 3 => 'xyz' }

    > multi
    Test(2) [Map] { 1 => 100, 3 => 'xyz' }
    >

    > multi.unslct_
    multi.unslct_100      multi.unslct_100_str  multi.unslct_a        multi.unslct_xyz

    > multi.unslct_100()
    Test(1) [Map] { 3 => 'xyz' }
    >
    > multi.slct_100_str()
    Test(2) [Map] { 3 => 'xyz', 2 => '100' }
    >
    > multi.slcted_
    [ 'xyz', '100' ]
    >

LICENSE

  • ISC