-
Notifications
You must be signed in to change notification settings - Fork 1
functions
Functions can use.
getDeviceName() => "tablet" | "mobile" | "desktop"
isDeviceIPad() => true/false
isDeviceTablet() => true/false
isDeviceMobile() => true/false
isDeviceDesktop() => true/false
whatTime() => real-time date => Observable
strToLower(str: string) => string
strToUpper(str: string) => string
trim(str: string) => string
PI() => 3.141592653589793
abs(number: number) => absolute value e.g. -20 => 20
uuidv4() => string uuidv4
mergeArray(arrMain: Array<any>, arrMerge: Array<any>) => Array Merge
sumValueArray(numArr: Array<number>) => sum all value in array e.g. [1,2,3] => 6
strPadLeft(str: string, maxLength: number, fillString: string) => string
strPadRight(str: string, maxLength: number, fillString: string) => string
cleanHtmlTag(str: string) => string e.g. '<a href="#">bamossza</a>' => bamossza
base64toBlob(base64Data: string, contentType?: string) => Blob Data
exportExcelFile(blobContent: string, fileName?: string, ext?: string) => save to excel file.
array_has_dupes(array: Array<string | number>) => get value duplicate in array e.g. [1,2,3,1,2] => [1,2]
array_has_dupes_count(array: Array<string | number>) => count value duplicate e.g. [1,2,3,1,2] => 2