• Preparing search index...
  • The search index is not available
Graviola CRUD
  • Graviola CRUD
  • formula-runtime-react/src
  • useLiveCalcOverlay

Function useLiveCalcOverlay

  • useLiveCalcOverlay(
        profile: CompiledProfile,
        formData: Record<string, unknown>,
        options?: UseLiveCalcOverlayOptions,
    ): UseLiveCalcOverlayResult

    Live-overlay evaluation for forms: cost-gates the profile with selectLiveEvalSlots, then re-evaluates the allowed slots as form data changes. Deep-equal results keep the previous object identity, so feeding data back into a controlled form cannot produce an update loop. Values are a display overlay — the persist boundary strips x-calc properties, so overlay values are never written as user input.

    Parameters

    • profile: CompiledProfile
    • formData: Record<string, unknown>
    • options: UseLiveCalcOverlayOptions = {}

    Returns UseLiveCalcOverlayResult

    • Defined in packages/formula-runtime-react/src/useLiveCalcOverlay.ts:47

Settings

Member Visibility
Graviola CRUD
  • Loading...

Generated using TypeDoc