Variable: JSONUIProvider
API / @xmachines/play-vue / JSONUIProvider
const JSONUIProvider: vue.DefineComponent<vue.ExtractPropTypes<{ functions: { default: undefined; type: PropType<Record<string, ComputedFunction>>; }; handlers: { default: undefined; type: PropType<Record<string, (params) => Promise<unknown> | unknown>>; }; initialState: { default: undefined; type: PropType<Record<string, unknown>>; }; navigate: { default: undefined; type: PropType<(path) => void>; }; onStateChange: { default: undefined; type: PropType<(changes) => void>; }; registry: { required: true; type: PropType<ComponentRegistry>; }; store: { default: undefined; type: PropType<StateStore>; }; validationFunctions: { default: undefined; type: PropType<Record<string, (value, args?) => boolean>>; };}>, () => VNode<vue.RendererNode, vue.RendererElement, {[key: string]: any;}>, {}, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, {}, string, vue.PublicProps, Readonly<vue.ExtractPropTypes<{ functions: { default: undefined; type: PropType<Record<string, ComputedFunction>>; }; handlers: { default: undefined; type: PropType<Record<string, (params) => Promise<...> | unknown>>; }; initialState: { default: undefined; type: PropType<Record<string, unknown>>; }; navigate: { default: undefined; type: PropType<(path) => void>; }; onStateChange: { default: undefined; type: PropType<(changes) => void>; }; registry: { required: true; type: PropType<ComponentRegistry>; }; store: { default: undefined; type: PropType<StateStore>; }; validationFunctions: { default: undefined; type: PropType<Record<string, (value, args?) => boolean>>; };}>> & Readonly<{}>, { functions: Record<string, ComputedFunction>; handlers: Record<string, (params) => Promise<unknown> | unknown>; initialState: Record<string, unknown>; navigate: (path) => void; onStateChange: (changes) => void; store: StateStore; validationFunctions: Record<string, (value, args?) => boolean>;}, {}, {}, {}, string, vue.ComponentProvideOptions, true, {}, any>;Defined in: @json-render/vue
Combined provider for all JSONUI contexts