Class to determine the visibility of the block.
npm install ViewAbility




Class to determine the visibility of the block.
The repository contains pre-compiled files, but if you want to add your
files and compile, then run the following commands in the repository folder.
* npm install
* npm run production
or
* npm run development
The build required NodeJs version 6 or higher.
``TypeScript
import ViewAbility from "ViewAbility.ts";
new ViewAbility(
domBannerObject,
{
percentage: 0.5,
time: 2000,
},
callback
);
`
or
`JavaScript
let ViewAbility = required("ViewAbility.js");
new ViewAbility(
domBannerObject,
{
percentage: 0.5,
time: 2000,
},
callback
);
``
* domBannerObject - DOM element
* percentage - How much of the object should be visible (0-1)
* time - The amount of time the object must be visible to called callback.
* callback - A function which will be called after the object is seen.