@nspira/utils
v1.1.2
Published
This library have utilities of web
Downloads
4
Readme
@nspira/utils
This zero-dependency package will provide high-level functions to to build, and deploy webapps
Installation and usage
The easiest way to use @nspira/utils is to install it from npm and build it into your app with Webpack.
npm i @nspira/utils
Then use it in your app
Features Includes
array
isTurthy(param:any)
- it will check wether given value is undefined or null
isArr(param:Array)
- it will check wether given value is array or not
hasArrData(param:Array)
- if the value is array, it will check wether array have data or not
isEmptyArr(param:Array)
- if the value is array, it will check wether the array is empty or not
labelValueConvertion(params:Array,label,value)
- if array has data then it will convert into object having label as key and value as value
deleteItemFromArrByIndex(params: Array,number)
- if array has data then it will delete any item from array by using index of that element
addItemToArr(params: Array, string)
- it will helps to add element to existed array
isStringExistInArray(params:Array, string)
- if array has data then it will wether the array contains any string value or not
data
msToMinAndSeconds(param: milli seconds)
- it will helps to convert milli seconds into minutes and seconds
document
getBrowserVisibilityProp()
- get the properties of Browser Visibility
getBrowserDocumentHiddenProp()
- get the properties of Browser Document Visibility
getIsDocumentHidden()
- check wether the document is hidden or not
lcoal-storage
getLocalItem(parama:string)
- get the values from local storage by using key
setLocalItem(params:string, string/number )
- store the string or number data into local storage
getLocalObj(params:string)
- get the object data from local storage
setLocalObj(params:string, object)
- store the object data into local storage
isAuthorized(param:string)
- check the passing value is authorized or not by using key from local storage
object
isEmptyObj(param:object)
- check the passed object is empty or not
getValues(param:object)
- get only values from passed object
getKeys(param:object)
- get only keys from passed object
url
isStringExistInPathname(params :location,string)
- check the passing string is present in current location or not
isStringExistInString(params:path,str)
- check the passing string is present in current path or not
splitPathByString(params:path,str)
- split the path by string
getQueryParam(param,location)
- get query params from the location provided
window
scrollToTop()
- scroll the web page to top
checkInternet()
- check the internet is connected or not
openUrlInWindow(param: url)
- open any url in new window
addEventListener(params:type, function )
- create event
removeEventListener(params: type, function)
- remove event