1.1.2 • Published 7 years ago
ajutoare v1.1.2
ajutoare
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);