External module "source/System/KeyValueExtract"
Functions
assertKey
- assertKey<TKey>(key: TKey, name?: string): TKey
-
Type parameters
Parameters
-
key: TKey
-
Default value name: string = ITEM
Returns TKey
assertNotUndefined
- assertNotUndefined<T>(value: T, name: string): T
-
Type parameters
Parameters
Returns T
assertTuple
- assertTuple(tuple: IArray, name?: string): void
-
Parameters
-
-
Default value name: string = ITEM
Returns void
extractKeyValue
- extractKeyValue<TKey, TValue, TResult>(item: KeyValuePair, to: function): TResult
-
Type parameters
Parameters
-
-
to: function
-
- (key: TKey, value: TValue): TResult
-
Parameters
Returns TResult
Returns TResult
isKeyValuePair
- isKeyValuePair<TKey, TValue>(kvp: any): boolean
-
Type parameters
Parameters
Returns boolean