@lucawahlen/vue-human-muscle-anatomy
Version:
A Vue component for displaying an interactive human muscle anatomy chart.
24 lines (23 loc) • 1.2 kB
TypeScript
export type MuscleGroup = 'chest' | 'lats' | 'traps' | 'rotatorCuffs' | 'lowerBack' | 'frontDelts' | 'sideDelts' | 'rearDelts' | 'triceps' | 'biceps' | 'forearms' | 'abs' | 'obliques' | 'glutes' | 'quads' | 'hamstrings' | 'adductors' | 'abductors' | 'calves' | 'neck';
export type Gender = 'male' | 'female';
type __VLS_Props = {
gender?: Gender;
defaultMuscleColor?: string;
backgroundColor?: string;
primaryHighlightColor?: string;
secondaryHighlightColor?: string;
primaryOpacity?: number;
secondaryOpacity?: number;
selectedPrimaryMuscleGroups: MuscleGroup[];
selectedSecondaryMuscleGroups?: MuscleGroup[];
};
declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {
gender: Gender;
defaultMuscleColor: string;
backgroundColor: string;
primaryHighlightColor: string;
secondaryHighlightColor: string;
primaryOpacity: number;
secondaryOpacity: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;