Files
waveform-analysis/src/components/index.ts
李启源 9eb1f0f137
All checks were successful
Package component / package (push) Successful in 7m2s
feat(chart): support configurable plot margins
2026-08-05 15:16:52 +08:00

40 lines
1.1 KiB
TypeScript

export { default as WaveformChart } from './WaveformChart.vue'
// 从新的系统目录导出类型,保持向后兼容
export type {
SingleWaveformData,
WaveformData,
WaveformDisplayMode,
WaveformOverlayMode,
WaveformInteractionMode,
WaveformZoomEndPayload,
WaveformAnnotationStyle,
WaveformAnnotation,
WaveformRenderingOptions,
WaveformPlotMargin,
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'