Function GraffitiRecoverOrphans
GraffitiRecoverOrphans<Schema extends JSONSchema>( __VLS_props: { autopoll?: boolean; schema: Schema; session: GraffitiSession; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, __VLS_ctx?: { attrs: any; emit: {}; slots: Readonly< { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }, > & { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }; }, __VLS_expose?: (exposed: ShallowUnwrapRef<{}>) => void, __VLS_setup?: Promise< { attrs: any; emit: {}; props: { autopoll?: boolean; schema: Schema; session: GraffitiSession } & VNodeProps & AllowedComponentProps & ComponentCustomProps; slots: Readonly< { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }, > & { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }; expose(exposed: ShallowUnwrapRef<{}>): void; }, >,): VNode<RendererNode, RendererElement, { [key: string]: any }> & { __ctx?: { attrs: any; emit: {}; props: { autopoll?: boolean; schema: Schema; session: GraffitiSession } & VNodeProps & AllowedComponentProps & ComponentCustomProps; slots: Readonly< { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }, > & { default( props: { isInitialPolling: boolean; objects: GraffitiObject<Schema>[]; poll: () => void; }, ): any; }; expose(exposed: ShallowUnwrapRef<{}>): void; };} Type Parameters
- Schema extends JSONSchema
Parameters
- __VLS_props: { autopoll?: boolean; schema: Schema; session: GraffitiSession } & VNodeProps & AllowedComponentProps & ComponentCustomProps
Optional
__VLS_ctx: {
attrs: any;
emit: {};
slots: Readonly<
{
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
},
> & {
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
};
}Optional
__VLS_expose: (exposed: ShallowUnwrapRef<{}>) => voidOptional
__VLS_setup: Promise<
{
attrs: any;
emit: {};
props: { autopoll?: boolean; schema: Schema; session: GraffitiSession } & VNodeProps & AllowedComponentProps & ComponentCustomProps;
slots: Readonly<
{
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
},
> & {
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
};
expose(exposed: ShallowUnwrapRef<{}>): void;
},
>
Returns VNode<RendererNode, RendererElement, { [key: string]: any }> & {
__ctx?: {
attrs: any;
emit: {};
props: { autopoll?: boolean; schema: Schema; session: GraffitiSession } & VNodeProps & AllowedComponentProps & ComponentCustomProps;
slots: Readonly<
{
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
},
> & {
default(
props: {
isInitialPolling: boolean;
objects: GraffitiObject<Schema>[];
poll: () => void;
},
): any;
};
expose(exposed: ShallowUnwrapRef<{}>): void;
};
}
The Graffiti.recoverOrphans method as a reactive renderless component for use in Vue templates.
Its props and slots are identical to the arguments and return values of the composable useGraffitiRecoverOrphans.