HoverContext.d.ts 395 B

123456789
  1. import type { InjectionKey, Ref } from 'vue';
  2. export interface HoverContextProps {
  3. startRow: Ref<number>;
  4. endRow: Ref<number>;
  5. onHover: (start: number, end: number) => void;
  6. }
  7. export declare const HoverContextKey: InjectionKey<HoverContextProps>;
  8. export declare const useProvideHover: (props: HoverContextProps) => void;
  9. export declare const useInjectHover: () => HoverContextProps;