ajutoare

1.1.2 • Public • Published

ajutoare

CircleCI NPM Version NPM Downloads

Table of Contents

Function reference

Name Parameters Description
debounce function, timeout, immediate Call the function after the timeout or if immediate passed (true), call the function and don't call it again until after the timeout.
fadeIn element, opacity incrementer Change the elements opacity to 0 then increment every tick. Default opacity incrementer is 0.01
isNumber parameter Returns a boolean
randomInt min, max Returns an integer between the minimum and maximum values.

Examples

debounce

import { debounce } from 'ajutoare';
 
const element = document.getElementById('example');
 
element.onclick = debounce( event => {
    console.log('this will only be called 1.5 seconds after the user stops clicking the button');
}, 1500);
 
element.onclick = debounce( event => {
    console.log('this will be called instantly and not again until the user stops clicking the button for at least 1.5 seconds and then clicks it again.');
}, 1500, true);
 

fadeIn

import { fadeIn } from 'ajutoare';
 
const element = document.getElementById('example');
 
// this will fade the element in increments of 0.01 opacity.
fadeIn(element);
// this will fade the element in increments of 0.10 opacity.
fadeIn(element, 0.10);
 

isNumber

import { isNumber } from 'ajutoare';
 
const element = document.getElementById('example');
 
if (isNumber(element.innerHTML)) {
    // do stuff.
}
 

randomInt

import { randomInt } from 'ajutoare';
 
const randomNumber = randomInt(1,5000);
 

Package Sidebar

Install

npm i ajutoare

Weekly Downloads

0

Version

1.1.2

License

MIT

Last publish

Collaborators

  • michaelmano