{"version":3,"file":"context.mjs","sources":["../../../../../../packages/components/steps/src/context.ts"],"sourcesContent":["import type { InjectionKey } from 'vue'\nimport type { StepsType, StepData, LineType } from './types'\nexport interface StepsContext {\n  stepsType: StepsType\n  innerCurrent: number\n  parentCls: string\n  addItem(step: number, data: StepData): void\n  removeItem(step: number): void\n  onClick(step: number, ev: Event): void\n  count: number\n  lineType: LineType\n}\n\nexport const stepsInjectionKey: InjectionKey<StepsContext> = Symbol('stepsKey')\n"],"names":[],"mappings":"AAaa,MAAA,iBAAA,GAAgD,OAAO,UAAU;;;;"}