UNPKG

@determaer/cmkd

Version:

Cognitive Maps of Knowledge Diagnosis (CMKD) interactive builder

29 lines (28 loc) 1.26 kB
import { ComputedRef } from 'vue'; import { Info, Label, Sector, Line } from '../types'; import { SelectableLabel } from '../types/label'; export declare const useClickedStore: () => { clickLayerX: import('vue').Ref<number, number>; clickLayerY: import('vue').Ref<number, number>; clickedLine: import('vue').Ref<Line | undefined, Line | undefined>; clickedLabel: import('vue').Ref<{ objLabel: SelectableLabel; prevLabels: SelectableLabel[]; nextLabels: SelectableLabel[]; } | undefined, { objLabel: SelectableLabel; prevLabels: SelectableLabel[]; nextLabels: SelectableLabel[]; } | undefined>; labelsToDraw: ComputedRef<SelectableLabel[]>; linesToDraw: ComputedRef<Line[]>; clickedSector: import('vue').Ref<Sector | undefined, Sector | undefined>; clickedInfo: import('vue').Ref<Info | undefined, Info | undefined>; isClickedLine: import('vue').Ref<boolean, boolean>; isClickedLabel: import('vue').Ref<boolean, boolean>; isClickedSector: import('vue').Ref<boolean, boolean>; resetClicked: () => void; setClickedLabel: (label: Label) => void; setClickedLine: (labelIn: Label, labelOut: Label) => void; setClickedSector: (sector: Sector) => void; };