Variables
Const toLowerCase
• toLowerCase: toLowerCase = String.prototype.toLowerCase
Defined in util/underscore.ts:4
Const toStr
• toStr: toString = Object.prototype.toString
Defined in util/underscore.ts:3
Functions
caseInsensitiveCompare
▸ caseInsensitiveCompare(a: any, b: any): 1 | 0 | -1
Defined in util/underscore.ts:141
Parameters:
| Name | Type |
|---|---|
a |
any |
b |
any |
Returns: 1 | 0 | -1
changeCase
▸ changeCase(str: string): string
Defined in util/underscore.ts:131
Parameters:
| Name | Type |
|---|---|
str |
string |
Returns: string
ellipsis
▸ ellipsis(str: string, N: number): string
Defined in util/underscore.ts:136
Parameters:
| Name | Type |
|---|---|
str |
string |
N |
number |
Returns: string
escapeRegex
▸ escapeRegex(str: string): string
Defined in util/underscore.ts:14
Parameters:
| Name | Type |
|---|---|
str |
string |
Returns: string
forOwn
▸ forOwn<T>(object: object | undefined, iteratee: function): object
Defined in util/underscore.ts:67
Type parameters:
▪ T
Parameters:
▪ object: object | undefined
▪ iteratee: function
▸ (val: T, key: string, obj: object): boolean | void
Parameters:
| Name | Type |
|---|---|
val |
T |
key |
string |
obj |
object |
Returns: object
- [ key: string]: T
identify
▸ identify<T>(val: T): T
Defined in util/underscore.ts:120
Type parameters:
▪ T
Parameters:
| Name | Type |
|---|---|
val |
T |
Returns: T
isArray
▸ isArray(value: any): boolean
Defined in util/underscore.ts:54
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
isFunction
▸ isFunction(value: any): boolean
Defined in util/underscore.ts:10
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
isNil
▸ isNil(value: any): boolean
Defined in util/underscore.ts:50
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
isNumber
▸ isNumber(value: any): boolean
Defined in util/underscore.ts:41
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
isObject
▸ isObject(value: any): boolean
Defined in util/underscore.ts:92
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
isString
▸ isString(value: any): boolean
Defined in util/underscore.ts:6
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: boolean
last
▸ last<T>(arr: T[]): T
Defined in util/underscore.ts:80
Type parameters:
▪ T
Parameters:
| Name | Type |
|---|---|
arr |
T[] |
Returns: T
▸ last(arr: string): string
Defined in util/underscore.ts:81
Parameters:
| Name | Type |
|---|---|
arr |
string |
Returns: string
pad
▸ pad(str: any, length: number, ch: string, add: function): any
Defined in util/underscore.ts:113
Parameters:
▪ str: any
▪ length: number
▪ ch: string
▪ add: function
▸ (str: string, ch: string): string
Parameters:
| Name | Type |
|---|---|
str |
string |
ch |
string |
Returns: any
padEnd
▸ padEnd(str: any, length: number, ch: string): any
Defined in util/underscore.ts:109
Parameters:
| Name | Type | Default |
|---|---|---|
str |
any | - |
length |
number | - |
ch |
string | “ “ |
Returns: any
padStart
▸ padStart(str: any, length: number, ch: string): any
Defined in util/underscore.ts:105
Parameters:
| Name | Type | Default |
|---|---|---|
str |
any | - |
length |
number | - |
ch |
string | “ “ |
Returns: any
promisify
▸ promisify<T1, T2>(fn: function): function
Defined in util/underscore.ts:18
Type parameters:
▪ T1
▪ T2
Parameters:
▪ fn: function
▸ (arg1: T1, cb: function): void
Parameters:
▪ arg1: T1
▪ cb: function
▸ (err: Error | null, result: T2): void
Parameters:
| Name | Type |
|---|---|
err |
Error | null |
result |
T2 |
Returns: function
▸ (arg1: T1): Promise‹T2›
Parameters:
| Name | Type |
|---|---|
arg1 |
T1 |
▸ promisify<T1, T2, T3>(fn: function): function
Defined in util/underscore.ts:19
Type parameters:
▪ T1
▪ T2
▪ T3
Parameters:
▪ fn: function
▸ (arg1: T1, arg2: T2, cb: function): void
Parameters:
▪ arg1: T1
▪ arg2: T2
▪ cb: function
▸ (err: Error | null, result: T3): void
Parameters:
| Name | Type |
|---|---|
err |
Error | null |
result |
T3 |
Returns: function
▸ (arg1: T1, arg2: T2): Promise‹T3›
Parameters:
| Name | Type |
|---|---|
arg1 |
T1 |
arg2 |
T2 |
range
▸ range(start: number, stop: number, step: number): number[]
Defined in util/underscore.ts:97
Parameters:
| Name | Type | Default |
|---|---|---|
start |
number | - |
stop |
number | - |
step |
number | 1 |
Returns: number[]
snakeCase
▸ snakeCase(str: string): string
Defined in util/underscore.ts:124
Parameters:
| Name | Type |
|---|---|
str |
string |
Returns: string
stringify
▸ stringify(value: any): string
Defined in util/underscore.ts:30
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: string
toLiquid
▸ toLiquid(value: any): any
Defined in util/underscore.ts:45
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: any
toValue
▸ toValue(value: any): any
Defined in util/underscore.ts:37
Parameters:
| Name | Type |
|---|---|
value |
any |
Returns: any