Properties
Readonly logger
Methods
addHook
- addHook(hook): void
-
Returns void
allFlags
- allFlags(): LDFlagSet
-
boolVariation
- boolVariation(key, defaultValue): boolean
-
Parameters
-
key: string
-
defaultValue: boolean
Returns boolean
boolVariationDetail
- boolVariationDetail(key, defaultValue): LDEvaluationDetailTyped<boolean>
-
Parameters
-
key: string
-
defaultValue: boolean
Returns LDEvaluationDetailTyped<boolean>
close
- close(): Promise<void>
-
Returns Promise<void>
flush
- flush(): Promise<{
error?: Error;
result: boolean;
}>
-
Returns Promise<{
error?: Error;
result: boolean;
}>
getContext
- getContext(): undefined | platform.LDContext
-
identify
- identify(context, identifyOptions?): Promise<void>
-
Returns Promise<void>
jsonVariation
- jsonVariation(key, defaultValue): unknown
-
Parameters
-
key: string
-
defaultValue: unknown
Returns unknown
jsonVariationDetail
- jsonVariationDetail(key, defaultValue): LDEvaluationDetailTyped<unknown>
-
Parameters
-
key: string
-
defaultValue: unknown
Returns LDEvaluationDetailTyped<unknown>
numberVariation
- numberVariation(key, defaultValue): number
-
Parameters
-
key: string
-
defaultValue: number
Returns number
numberVariationDetail
- numberVariationDetail(key, defaultValue): LDEvaluationDetailTyped<number>
-
Parameters
-
key: string
-
defaultValue: number
Returns LDEvaluationDetailTyped<number>
off
- off(key, callback): void
-
Parameters
-
key: string
-
callback: ((...args) => void)
-
- (...args): void
-
Returns void
Returns void
on
- on(key, callback): void
-
Parameters
-
key: string
-
callback: ((...args) => void)
-
- (...args): void
-
Returns void
Returns void
stringVariation
- stringVariation(key, defaultValue): string
-
Parameters
-
key: string
-
defaultValue: string
Returns string
stringVariationDetail
- stringVariationDetail(key, defaultValue): LDEvaluationDetailTyped<string>
-
Parameters
-
key: string
-
defaultValue: string
Returns LDEvaluationDetailTyped<string>
track
- track(key, data?, metricValue?): void
-
Parameters
-
key: string
-
Optional data: any
Optional
-
Optional metricValue: number
Optional
Returns void
variation
- variation(key, defaultValue?): any
-
Parameters
-
key: string
-
Optional defaultValue: any
Optional
Returns any
variationDetail
- variationDetail(key, defaultValue?): LDEvaluationDetail
-
Parameters
-
key: string
-
Optional defaultValue: any
Optional
Returns LDEvaluationDetail