Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Utils

Index

Constructors

Methods

  • applyMixins(derivedCtor: any, constructors: any[]): void
  • Parameters

    • derivedCtor: any
    • constructors: any[]

    Returns void

  • arrayRandElement<T>(arr: T[]): T
  • div(val: number, by: number): number
  • extractDashParam(text: string, param: string): undefined | string
  • Parameters

    • text: string
    • param: string

    Returns undefined | string

  • formatTime(s: number): string
  • getRandomInt(min: number, max: number): number
  • padz(count: number, number: number): string
  • Pads specified number to count zeros

    Parameters

    • count: number
    • number: number

    Returns string

  • parseID(raw_data: string): string
  • parseShortTime(raw_data: string): number
  • secondsToDhms(seconds: number): string
  • ts(date?: Date): string
  • Returns current timestamp if no date provided formatted to %Y-%m-%d %H:%M:%S.$f

    Parameters

    • date: Date = ...

    Returns string

  • valID(id: string): boolean
  • valNum(num: number, from?: number, to?: number): boolean
  • Parameters

    • num: number
    • Optional from: number
    • Optional to: number

    Returns boolean

Generated using TypeDoc