Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IHelpers

Hierarchy

  • IHelpers

Implemented by

Index

Methods

addEvent

  • addEvent(element: HTMLElement | Document | Window, eventName: string, func: any): void
  • Parameters

    • element: HTMLElement | Document | Window
    • eventName: string
    • func: any

    Returns void

arrayDiff

  • arrayDiff(a1: any, a2: any): any
  • Parameters

    • a1: any
    • a2: any

    Returns any

capitalizeFirstLetter

  • capitalizeFirstLetter(str: string): string
  • Parameters

    • str: string

    Returns string

cellRange

  • cellRange(str: string, rows: number, cols: number): ICellRange
  • Parameters

    • str: string
    • rows: number
    • cols: number

    Returns ICellRange

componentToHex

  • componentToHex(c: any): string
  • Parameters

    • c: any

    Returns string

convertTime

  • convertTime(timestamp: any): string
  • Parameters

    • timestamp: any

    Returns string

createSlug

  • createSlug(str: string): string
  • Parameters

    • str: string

    Returns string

formatNumber

  • formatNumber(n: number, precision?: undefined | number): string
  • Parameters

    • n: number
    • Optional precision: undefined | number

    Returns string

getCellsReference

getContrastYIQ

  • getContrastYIQ(hexcolor: string): string
  • Parameters

    • hexcolor: string

    Returns string

getNextValueInArray

  • getNextValueInArray(value: string | number, arr: string[]): string
  • Parameters

    • value: string | number
    • arr: string[]

    Returns string

getRefIndex

  • getRefIndex(str: string, obj?: undefined | false | true): any
  • Parameters

    • str: string
    • Optional obj: undefined | false | true

    Returns any

getURLParameter

  • getURLParameter(name: string): string | null
  • Parameters

    • name: string

    Returns string | null

getUuid

  • getUuid(): string
  • Returns string

isNumber

  • isNumber(value: any): boolean
  • Parameters

    • value: any

    Returns boolean

isTarget

  • isTarget(elm: any, otherElm: any): any
  • Parameters

    • elm: any
    • otherElm: any

    Returns any

isValidEmail

  • isValidEmail(str: string): boolean
  • Parameters

    • str: string

    Returns boolean

parseDateExcel

  • parseDateExcel(excelTimestamp: number): any
  • Parameters

    • excelTimestamp: number

    Returns any

removeEvent

  • removeEvent(element: HTMLElement | Document | Window, eventName: string, func: any): void
  • Parameters

    • element: HTMLElement | Document | Window
    • eventName: string
    • func: any

    Returns void

rgbToHex

  • rgbToHex(rgb: string): string
  • Parameters

    • rgb: string

    Returns string

safeTitle

  • safeTitle(str: string, replaceWith?: undefined | string): string
  • Parameters

    • str: string
    • Optional replaceWith: undefined | string

    Returns string

safeXmlChars

  • safeXmlChars(str: string): string
  • Parameters

    • str: string

    Returns string

sentenceCase

  • sentenceCase(str: string): string
  • Parameters

    • str: string

    Returns string

serializeObject

  • serializeObject(obj: any): string
  • Parameters

    • obj: any

    Returns string

tableFromArray

  • tableFromArray(arr: any): string
  • Parameters

    • arr: any

    Returns string

toColumnName

  • toColumnName(num: number): string
  • Parameters

    • num: number

    Returns string

validHex

  • validHex(hex: string): boolean
  • Parameters

    • hex: string

    Returns boolean

Generated using TypeDoc