Lynx

genui / a2ui / useDataBinding

useDataBinding()

function useDataBinding<T>(
   dynamicValue: unknown, 
   surface: undefined | Surface, 
   dataContextPath?: string, 
   fallbackValue?: T): [T | undefined, (newValue: T) => void, string | undefined]

Subscribe to a data-model binding and return the current value at that path.

Type Parameters

Type ParameterDefault type
Tunknown

Parameters

ParameterType
dynamicValueunknown
surfaceundefined | Surface
dataContextPath?string
fallbackValue?T

Returns

[T | undefined, (newValue: T) => void, string | undefined]

Defined in

@lynx-js/genui/a2ui/src/react/useDataBinding.ts:49

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.