Skip to content

Repository files navigation

Pillbox

Pillbox input component, a fork of tomerdmnt/tag-input.

Tags Input

Install

$ component install component/pillbox

Example

varPillbox=require('pillbox');varinput=Pillbox(document.getElementById('tags'))input.on('add',function(tag){console.log(tag+' added');});input.on('remove',function(tag){console.log(tag+' removed');});

Events

  • add (tag)
  • remove (tag)

API

Pillbox(input, options)

Initialize with the given input element and options. Available options include:

  • lowercase: all added tags get converted to lowercase.
  • allowSpace: allow spaces in tags.
  • space: inverse of allowSpace (backwards support).

Pillbox#add(tag)

Add tag string if it does not already exist.

Pillbox#remove(tag)

Remove tag string if it exists.

Pillbox#values([array])

Set / Get the tags.

License

MIT

About

Tokenized text input for "tags"

Resources

Stars

23 stars

Watchers

9 watching

Forks

Releases

Packages

Contributors

Languages