Rovenue React Native SDK
    Preparing search index...

    Type Alias RovenueFunnelViewProps

    Props for RovenueFunnelView.

    type RovenueFunnelViewProps = {
        locale?: string;
        onCustomAction?: (action: FunnelCustomAction) => void;
        onError?: (error: unknown) => void;
        onFinished?: () => void;
        onPurchase?: (packageIdentifier: string) => void;
        onRestore?: () => void;
        onUrl?: (url: string) => void;
        placementIdentifier: string;
    }
    Index
    locale?: string
    onCustomAction?: (action: FunnelCustomAction) => void

    An action the funnel's author defined for this app to interpret.

    onError?: (error: unknown) => void

    The funnel could not be resolved. The view stays empty.

    onFinished?: () => void

    The funnel reached its end, or was dismissed. Fires at most once.

    onPurchase?: (packageIdentifier: string) => void

    The funnel wants this package purchased. Call Rovenue.purchase.

    onRestore?: () => void

    The funnel asked for purchases to be restored.

    onUrl?: (url: string) => void

    Omit to leave open_url actions INERT; a legal block's terms link then opens only an http(s) address, in the system browser. Presence is decided when the funnel resolves.

    placementIdentifier: string

    The placement to resolve. Resolution happens NATIVELY — there is no JS getFunnel, because nothing about a funnel crosses the bridge. A placement that resolves to nothing draws nothing here.