democracyos-loading-lock

0.1.0 • Public • Published

loading-lock

Loading lock component. Locks element while loading and adds spinner with component/spin.

Installation

$ component install cristiandouce/loading-lock

API

  var loading = require('loading-lock');

loading(el, options)

Returns a LoadingLock instance for given element with options. Valid options are:

  • size: Size (Number) diameter of loading spinner.
  var locker = loading(document.getElementById('example'), { size: 80 });

.lock()

Locks element adding 'locked' class and spinner.

  locker.lock();

.unlock()

Unlocks element removing 'locked' class and spinner.

  locker.unlock();

License

MIT

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i democracyos-loading-lock

    Weekly Downloads

    4

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • democracyos