Options
All
  • Public
  • Public/Protected
  • All
Menu

Module util/functions/generic

Functions

Const arrayConcat

  • arrayConcat(a: any, b: any): any
  • Parameters

    • a: any
    • b: any

    Returns any

Const clone

  • clone(x: any): any
  • Parameters

    • x: any

    Returns any

Const deepExtend

  • deepExtend(...xs: any[]): any
  • Parameters

    • Rest ...xs: any[]

    Returns any

Const extend

  • extend(...args: any[]): any
  • Parameters

    • Rest ...args: any[]

    Returns any

Const filterBy

  • filterBy(x: any, k: any, value?: any, out?: any[]): any[]
  • Parameters

    • x: any
    • k: any
    • value: any = ...
    • out: any[] = []

    Returns any[]

Const flatten

  • flatten(x: any, out?: any[]): any[]
  • Parameters

    • x: any
    • out: any[] = []

    Returns any[]

Const groupBy

  • groupBy(x: any, k: any, out?: object): object
  • Parameters

    • x: any
    • k: any
    • out: object = {}

    Returns object

Const inArray

  • inArray(needle: any, haystack: any): any
  • Parameters

    • needle: any
    • haystack: any

    Returns any

Const index

  • index(x: any): Set<any>
  • Parameters

    • x: any

    Returns Set<any>

Const indexBy

  • indexBy(x: any, k: any, out?: object): object
  • Parameters

    • x: any
    • k: any
    • out: object = {}

    Returns object

Const isEmpty

  • isEmpty(object: any): boolean
  • Parameters

    • object: any

    Returns boolean

Const keys

  • keys(o: object): string[]
  • keys(o: object): string[]
  • Parameters

    • o: object

    Returns string[]

  • Parameters

    • o: object

    Returns string[]

Const keysort

  • keysort(x: any, out?: object): object
  • Parameters

    • x: any
    • out: object = {}

    Returns object

Const omit

  • omit(x: any, ...args: any[]): any
  • Parameters

    • x: any
    • Rest ...args: any[]

    Returns any

Const pluck

  • pluck(x: any, k: any): any[]
  • Parameters

    • x: any
    • k: any

    Returns any[]

Const sortBy

  • sortBy(array: any, key: any, descending?: boolean, direction?: number): any
  • Parameters

    • array: any
    • key: any
    • descending: boolean = false
    • direction: number = ...

    Returns any

Const sum

  • sum(...xs: any[]): any
  • Parameters

    • Rest ...xs: any[]

    Returns any

Const toArray

  • toArray(object: any): unknown[]
  • Parameters

    • object: any

    Returns unknown[]

Const unique

  • unique(x: any): any[]
  • Parameters

    • x: any

    Returns any[]

Const values

  • values(x: any): any[]
  • Parameters

    • x: any

    Returns any[]

Generated using TypeDoc