Skip to content

Variable: Renderer

API / @xmachines/play-vue / Renderer

const Renderer: vue.DefineComponent<
vue.ExtractPropTypes<{
fallback: {
default: undefined;
type: PropType<Component>;
};
loading: {
default: undefined;
type: BooleanConstructor;
};
registry: {
required: true;
type: PropType<ComponentRegistry>;
};
spec: {
default: null;
type: PropType<Spec | null>;
};
}>,
() => VNode<
vue.RendererNode,
vue.RendererElement,
{
[key: string]: any;
}
> | null,
{},
{},
{},
vue.ComponentOptionsMixin,
vue.ComponentOptionsMixin,
{},
string,
vue.PublicProps,
Readonly<
vue.ExtractPropTypes<{
fallback: {
default: undefined;
type: PropType<Component>;
};
loading: {
default: undefined;
type: BooleanConstructor;
};
registry: {
required: true;
type: PropType<ComponentRegistry>;
};
spec: {
default: null;
type: PropType<Spec | null>;
};
}>
> &
Readonly<{}>,
{
fallback: Component;
loading: boolean;
spec: Spec | null;
},
{},
{},
{},
string,
vue.ComponentProvideOptions,
true,
{},
any
>;

Defined in: @json-render/vue

Main renderer component