Functions
flattenedCallback
- flattenedCallback(callback: (param: number, optionalParam?: string) => string): void
-
Parameters
-
callback: (param: number, optionalParam?: string) => string
-
- (param: number, optionalParam?: string): string
-
Parameters
-
param: number
-
Optional optionalParam: string
Returns string
Returns void
flattenedIndexSignature
- flattenedIndexSignature(indexed: { test: string }): void
-
Parameters
-
indexed: { test: string }
-
[index: number]: { name: string; value?: number }
-
name: string
-
Optional value?: number
-
test: string
Returns void
flattenedParameter
- flattenedParameter(options: { anotherValue?: string; moreOptions?: { moreValues: number }; value?: string }): void
-
Parameters
-
options: { anotherValue?: string; moreOptions?: { moreValues: number }; value?: string }
-
[name: string]: any
-
Optional anotherValue?: string
-
Optional moreOptions?: { moreValues: number }
-
Optional value?: string
Returns void
A function that has a parameter that requires a typed function callback.