Functions
asArray
- asArray<T>(val: T | T[]): T[]
-
Type parameters
Parameters
Returns T[]
The output value.
getClassesFromObject
- getClassesFromObject(obj: any): any[]
-
Parameters
Returns any[]
The list of classes.
getClassesFromObjectInner
- getClassesFromObjectInner(obj: any, alreadyHandled: any[]): any[]
-
Parameters
-
obj: any
-
alreadyHandled: any[]
Returns any[]
loadModule
- loadModule<TModule>(file: string, useCache?: boolean): TModule
-
Type parameters
Parameters
-
file: string
-
Default value useCache: boolean = false
Returns TModule
The module.
toBooleanSafe
- toBooleanSafe(val: any, defaultValue?: boolean): boolean
-
Parameters
-
val: any
-
Default value defaultValue: boolean = false
Returns boolean
The output value.
toStringSafe
- toStringSafe(val: any): string
-
Parameters
Returns string
The output value.
Keeps sure to return a value as array.