UNPKG

@theforce/vue

Version:

Vue library for TheForce hand tracking

26 lines (23 loc) 783 B
import * as vue from 'vue'; import { HandTrackerConfig } from '@theforce/core'; export { HandTrackerConfig } from '@theforce/core'; declare function useHandTracker(config?: HandTrackerConfig): { handLandmarks: vue.Ref<any[], any[]>; isTracking: vue.Ref<boolean, boolean>; initialize: (customConfig?: HandTrackerConfig) => Promise<void>; stop: () => Promise<void>; restart: (customConfig?: HandTrackerConfig) => Promise<void>; }; declare const Hoverable: { name: string; props: { class: { type: StringConstructor; default: string; }; }; setup(props: any, { slots }: any): () => vue.VNode<vue.RendererNode, vue.RendererElement, { [key: string]: any; }>; }; export { Hoverable, useHandTracker };