blast-vanilla

2.1.6 • Public • Published

Vanilla version of Blast.js. Blast text apart to make it manipulable.

Quickstart

npm install blast-vanilla
import Blast from 'blast-vanilla'
 
new Blast('.selector', { /* options */ })

API

Options:

new Blast('.selector', {
    returnGenerated: true,      
    delimiter: 'word',          // separate according to this delimiter
                                // 'character', 'word', 'sentence', or 'element'
    tag: 'span',                // wrapper for separated elements
    search: false,              // value to search for and wrap
    customClass: '',            // class to attach to wrappers
    aria: true,                 // generate aria attributes to keep accessibility
    debug: false,               // print extra debug info
 
    // new options for vanilla version
    name: 'blast'               // root elements will be called '${ name }-root'
 
    // present in original Blast.js, not yet supported in vanilla
    // generateIndexID: false,
    // generateValueClass: false,
    // stripHTMLTags: options.stripHTMLTags || false,
})

Original Docs

velocityjs.org/blast/

Credits

Based on Blast.js, originally developed by Julian Shapiro.

====

MIT License. © Julian Shapiro (http://twitter.com/shapiro).

Package Sidebar

Install

npm i blast-vanilla

Weekly Downloads

3

Version

2.1.6

License

MIT

Unpacked Size

37.8 kB

Total Files

19

Last publish

Collaborators

  • sandermoolin