FlowFrameProps
No behavioral description is attached to this declaration. The public signature, parameter and return types, and source location below document its published contract.
Kind: Interface
Package: @ovok/native
Import
import { FlowFrameProps } from '@ovok/native/ui';
TypeScript shape
interface FlowFrameProps extends OvokUiProps, Omit<ViewProps, "children"> {
children?: React.ReactNode;
title?: string;
header?: React.ReactNode;
footer?: React.ReactNode;
onBack?: () => boolean | void;
backLabel?: string;
currentStep?: number;
totalSteps?: number;
progressAccessibilityLabel?: string;
safeAreaEdges?: Edge[];
keyboardBehavior?: "height" | "position" | "padding";
keyboardVerticalOffset?: number;
contentStyle?: StyleProp<ViewStyle>;
handleAndroidBack?: boolean;
}
This is a type-level export; it has no call parameters.
Public members
| Member | Type | Details |
|---|---|---|
children | React.ReactNode | Optional. — |
title | string | Optional. — |
header | React.ReactNode | Optional. — |
footer | React.ReactNode | Optional. — |
onBack | () => boolean | void | Optional. — |
backLabel | string | Optional. — |
currentStep | number | Optional. — |
totalSteps | number | Optional. — |
progressAccessibilityLabel | string | Optional. — |
safeAreaEdges | Edge[] | Optional. — |
keyboardBehavior | "height" | "position" | "padding" | Optional. — |
keyboardVerticalOffset | number | Optional. — |
contentStyle | StyleProp<ViewStyle> | Optional. — |
handleAndroidBack | boolean | Optional. — |
theme | OvokThemeOverride | Optional. A partial theme is merged with the active react-native-paper theme. |
slots | Partial<OvokUiSlots> | Optional. Replace individual primitives without forking an SDK component. |
Learn the workflow
Continue with Ui Modules for the workflow context and examples.