js-loading-overlay
Version:
Easy and beautiful way to display loading overlay in your application.
80 lines (54 loc) • 2.23 kB
Markdown
and beautifully in your application. JS loading overlay using awesome spinner from [Load Awesome](https://github.danielcardoso.net/load-awesome/animations.html). It contains 52 spinner you can choose.
[](https://coveralls.io/github/muhdfaiz/js-loading-overlay?branch=master) [](https://travis-ci.org/muhdfaiz/js-loading-overlay.svg?branch=master)
- **Full page loading overlay.** Able to show full page loading overlay.
- **Loading overlay inside container.** Able to display the loading overlay inside the container
- **Lock scroll.** Able to lock the scroll during loading overlay active.
For detail of installation instructions, in-depth usage, please take a look at the [documentation](https://js-loading-overlay.muhdfaiz.com/).
```markdown
NPM
npm install --save js-loading-overlay
Yarn
yarn add js-loading-overlay
Use without NPM or Yarn
import 'js-loading-overlay'
JsLoadingOverlay.show({'spinnerIcon': 'triangle-skew-spin'});
```
```markdown
import 'js-loading-overlay'
JsLoadingOverlay.show({'spinnerIcon': 'triangle-skew-spin'});
or
<script src="js-loading-overlay.min.js"></script>
JsLoadingOverlay.show({'spinnerIcon': 'triangle-skew-spin'});
```
```markdown
JsLoadingOverlay.show();
```
```markdown
JsLoadingOverlay.show({
'overlayBackgroundColor': '#666666',
'overlayOpacity': 0.6,
'spinnerIcon': 'ball-atom',
'spinnerColor': '#000',
'spinnerSize': '2x',
'overlayIDName': 'overlay',
'spinnerIDName': 'spinner',
});
```
```markdown
JsLoadingOverlay.hide();
```
Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
Display loading overlay easily