Files
waveform-analysis/src/components/index.ts
liqiyuan 3ed17eb061
All checks were successful
Package component / package (push) Successful in 5m34s
feat(chart): add axis and dotted frame controls
2026-07-22 21:22:26 +08:00

39 lines
1.1 KiB
TypeScript

export { default as WaveformChart } from './WaveformChart.vue'
// 从新的系统目录导出类型,保持向后兼容
export type {
SingleWaveformData,
WaveformData,
WaveformDisplayMode,
WaveformOverlayMode,
WaveformInteractionMode,
WaveformZoomEndPayload,
WaveformAnnotationStyle,
WaveformAnnotation,
WaveformRenderingOptions,
WaveformTitleTextStyle,
WaveformTitleOptions,
WaveformLegendPosition,
WaveformLegendOrientation,
WaveformLegendOptions,
WaveformFrameStyle,
WaveformAxesOptions,
WaveformZeroLineOptions,
WaveformPoint,
WaveformSeries,
WaveformLineType,
WaveformLineStyle,
WaveformPointType,
WaveformErrorBarOptions,
WaveformGridOptions,
WaveformGridLineOptions,
WaveformGridTrackLines,
} from './data/types'
export type { WaveformGridOptions as WaveformGridConfig } from './core/grid'
// 可选:导出各系统的组件(供高级用户使用)
export { WaveformTooltip } from './interaction'
export { WaveformTrack } from './rendering'
export { WaveformAnnotationLayer, WaveformAnnotationContextMenu } from './annotation'