This is the dev preview website. Check out the document at lynxjs.org

Home > @lynx-js/genui > useDataBinding

useDataBinding() function

Signature:

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

Parameters

Parameter

Type

Description

dynamicValue

unknown

surface

Surface | undefined

dataContextPath

string

(Optional)

fallbackValue

T

(Optional)

Returns:

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