Module util/functions/generic
Functions
Const arrayConcat
- arrayConcat(a: any, b: any): any
-
Parameters
Returns any
Const clone
-
Parameters
Returns any
Const deepExtend
- deepExtend(...xs: any[]): any
-
Parameters
Returns any
Const extend
- extend(...args: any[]): any
-
Parameters
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
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
-
Parameters
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
Returns boolean
Const keys
- keys(o: object): string[]
- keys(o: object): string[]
-
Parameters
Returns string[]
-
Parameters
Returns string[]
Const keysort
- keysort(x: any, out?: object): object
-
Parameters
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
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
-
Parameters
Returns any
Const toArray
- toArray(object: any): unknown[]
-
Parameters
Returns unknown[]
Const unique
-
Parameters
Returns any[]
Const values
-
Parameters
Returns any[]