UNPKG

@determaer/cmkd

Version:

Cognitive Maps of Knowledge Diagnosis (CMKD) interactive builder

99 lines (98 loc) 3.29 kB
import { Label } from '../types'; export declare const useParamStore: () => { width: import('vue').Ref<number, number>; centerPoint: import('vue').ComputedRef<number>; circleNum: import('vue').ComputedRef<number>; discNum: import('vue').ComputedRef<number>; angles: import('vue').ComputedRef<import('../types/angle').Angle[]>; dividerAngles: import('vue').ComputedRef<number[]>; radiuses: import('vue').ComputedRef<{ outerRadius: number; innerRadius: number; labelRadius: number; additionalLabelRadius: number; lineStartRadius: number; mergingPortsRadius: number; sectorNameRadius: number; }>; scaleMultiplier: import('vue').ComputedRef<number>; sizeMultiplier: import('vue').ComputedRef<1 | 0.9 | 0.8 | 0.75 | 0.7 | 0.65>; showSupportRect: import('vue').Ref<boolean, boolean>; showDefaultRect: import('vue').Ref<boolean, boolean>; showUnreached: import('vue').Ref<boolean, boolean>; showAdditionalInCircle: import('vue').Ref<boolean, boolean>; showScore: import('vue').Ref<boolean, boolean>; showLight: import('vue').Ref<boolean, boolean>; showSectorName: import('vue').ComputedRef<boolean>; oneLevel: import('vue').ComputedRef<boolean>; showImportant: import('vue').Ref<boolean, boolean>; labels: import('vue').Ref<{ id: number; prop: number; typeText: string; numText: string; type: "rect" | "roundrect" | "circle"; num: number; score: number; isBase: boolean; connections: number[]; secStart: boolean; secEnd: boolean; fontStyle: string; arrowOut: boolean; arrowIn: boolean; level: number; grey: boolean; yellow: boolean; sectorName: string; isLabel?: boolean | undefined; secLength?: number | undefined; }[], Label[] | { id: number; prop: number; typeText: string; numText: string; type: "rect" | "roundrect" | "circle"; num: number; score: number; isBase: boolean; connections: number[]; secStart: boolean; secEnd: boolean; fontStyle: string; arrowOut: boolean; arrowIn: boolean; level: number; grey: boolean; yellow: boolean; sectorName: string; isLabel?: boolean | undefined; secLength?: number | undefined; }[]>; labelsZero: import('vue').ComputedRef<{ id: number; prop: number; typeText: string; numText: string; type: "rect" | "roundrect" | "circle"; num: number; score: number; isBase: boolean; connections: number[]; secStart: boolean; secEnd: boolean; fontStyle: string; arrowOut: boolean; arrowIn: boolean; level: number; grey: boolean; yellow: boolean; sectorName: string; isLabel?: boolean | undefined; secLength?: number | undefined; }[]>; sectors: import('vue').ComputedRef<import('..').Sector[]>; lines: import('vue').ComputedRef<import('..').Line[]>; reloadCount: import('vue').Ref<number, number>; updateCMKD: () => void; };