Skip to Content
API ReferenceRef Methods

Ref Methods

Access imperative methods using a ref.

BegynnOnboardingRef

interface BegynnOnboardingRef { reload(): void; }

Usage

import { useRef } from "react"; import { BegynnOnboarding, BegynnOnboardingRef } from "@begynn/react-native"; function OnboardingScreen() { const ref = useRef<BegynnOnboardingRef>(null); const handleReload = () => { ref.current?.reload(); }; return ( <BegynnOnboarding ref={ref} placementId="your-placement-id" /> ); }

Methods

reload()

Reloads the onboarding WebView. Useful for:

  • Restarting the onboarding after an error
  • Allowing users to restart after exiting
  • Refreshing content during development
const handleExit = (event: OnboardingExitEvent) => { Alert.alert( "Exit Onboarding?", `You're ${event.progress_percentage}% done.`, [ { text: "Continue", onPress: () => ref.current?.reload() }, { text: "Exit", onPress: onFinish }, ], ); };
Last updated on