1.1.2 • Published 7 years ago

ajutoare v1.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

ajutoare

CircleCI NPM Version NPM Downloads

Table of Contents

Function reference

NameParametersDescription
debouncefunction, timeout, immediateCall the function after the timeout or if immediate passed (true), call the function and don't call it again until after the timeout.
fadeInelement, opacity incrementerChange the elements opacity to 0 then increment every tick. Default opacity incrementer is 0.01
isNumberparameterReturns a boolean
randomIntmin, maxReturns 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);
1.1.2

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago