PostHogReactNativePluginExtended
Properties
| Name | Type |
|---|---|
setup | ((sessionId: string, sdkOptions: PostHogReactNativePluginMap, pluginConfig?: PostHogReactNativePluginConfig) => Promise<void>) & ((sessionId: string, sdkOptions: { [key: string]: any; }, pluginConfig: { [key: string]: any; }) => Promise<void>) |
start | (sessionId: string, sdkOptions: PostHogReactNativePluginMap, sdkReplayConfig: PostHogReactNativePluginMap, decideReplayConfig: PostHogReactNativePluginMap) => Promise<void> |
Legacy session replay setup entrypoint. Prefer setup() for new native features. | |
startSession | (sessionId: string) => Promise<void> |
endSession | () => Promise<void> |
isEnabled | () => Promise<boolean> |
identify | (distinctId: string, anonymousId: string) => Promise<void> |
startRecording | ((resumeCurrent: boolean) => Promise<void>) & ((resumeCurrent: boolean) => Promise<void>) |
stopRecording | (() => Promise<void>) & (() => Promise<void>) |
addExceptionStep | ((message: string, properties?: PostHogReactNativePluginMap) => Promise<void>) & ((message: string, properties?: { [key: string]: any; }) => Promise<void>) |