react-ecgchart v1.10.10
`##文档目录
ISimplChartProps字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| containerDecorate | ElementDecorate / undefined | 父容器元素设置(主要用于有滚动条的模式) | 否 |
| containerStyle | CSSProperties / undefined | 父容器样式设置 | 否 |
| interactive | boolean / undefined | 心电图是否响应鼠标事件 | 否 |
| forceRedraw | boolean / undefined | 是否强制重新绘制 | 否 |
| layoutParams | ILayoutParams / undefined | 图表大小尺寸 | 否 |
| rowBackGrid | IRowBackGrid / boolean / undefined | 背景网格绘制 | 否 |
| ecgLine | IECGLine / undefined | 心电图折线绘制属性 | 否 |
| rowScale | IRowScale / undefined | 心电图虚拟坐标范围 | 否 |
| adaptScale | boolean / undefined | 每行心电图虚拟坐标是否根据数据来适配计算 | 否 |
| noise | IRegion / boolean / undefined | 噪音绘制属性 | 否 |
| afvf | IRegion / boolean / undefined | afvf 绘制属性 | 否 |
| annotation | IAnnotation / boolean / undefined | 心搏标注绘制属性 | 否 |
| fragEvent | IFragEvent / boolean / undefined | 段事件绘制属性 | 否 |
| brush | IBrush / undefined | 心电图操作响应类型属性 | 否 |
| marker | IMarker / boolean / undefined | 特殊事件标注 | 否 |
| pointCountPerRow | number / undefined | 一行显示的最大点数 | 否 |
| onContextMenu | function / undefined | 鼠标右键回调函数 | 否 |
| onClick | function / undefined | 鼠标左键回调函数 | 否 |
| keyCombination | IKeyCombination / undefined | 按键组合回调 | 否 |
| drawMode | DrawMode / undefined | 绘制模式 | 否 |
| data | ISimpleData / undefined | 心电图数据 | 否 |
IRowBackGrid字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| visible | boolean / undefined | 是否绘制 | 否 |
| tickLine | ITickLine / undefined | 是否绘制主网格线(外部粗线) | 否 |
| subTickLine | ISubTickLine / undefined | 是否绘制次级网格线(内部细线) | 否 |
| pixelPerGridCell | number / undefined | 每个小格子包含几个像素 | 否 |
| cellCountPerGrid | number / undefined | 每个大格子包含几个小格子 | 否 |
| pointCountPerGrid | number / undefined | 每个大格子包含几个小点 | 否 |
| yGridCount | number / undefined | Y轴方向包含几个大格子 | 否 |
| space | number / undefined | 每一行之间的间距 | 否 |
####IECGLine (ITickLine/ISubTickLine)字段参数说明: | 参数名 | 类型 | 说明 | 必须?| | :-------------: | :------------:| :------------: | :------: | |lineWidth | number / undefined | 线宽 |否| |lineColor | string / undefined | 线的颜色 |否| |visible (ISubTickLine独有属性) | boolean / undefined | 是否绘制 |否|
IRowScale字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| x | IScale / undefined | x轴方向表示(外部暂时不必调用) | 否 |
| y | IScale / undefined | y轴方向表示 | 否 |
IScale字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| min | number / undefined | 最小值 | 是 |
| max | number / undefined | 最大值 | 是 |
| range | number[] / undefined | 显示范围(暂时没用) | 否 |
IRegion字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| visible | boolean / undefined | 是否绘制 | 否 |
| fillColor | string / undefined | 填充颜色 | 否 |
| type | RegionType/ undefined | 类型 | 是 |
####IAnnotation字段参数说明: | 参数名 | 类型 | 说明 | 必须?| | :-------------: | :------------:| :------------: | :------: | |visible | boolean / undefined | 是否绘制 |否| |rp | IRP / undefined | R峰标注绘制属性 |否| |rr_hr | IRR_HR / undefined | RR间期、心率绘制属性 |否| |clickable | boolean / undefined | 是否可以点击 |否| |onAnnotationSelect | function / undefined | 选中的心搏信息回调函数 |否|
IRP字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| textSize | number / undefined | 文字大小 | 否 |
| color | function / undefined | 根据类型设置文字颜色 | 否 |
| abnOffset | number / undefined | 异常类型心电图折线颜色左右偏移点数 | 否 |
| residentClass | string / undefined | 添加的常规class名 | 否 |
| selectedClass | string[] / undefined | 选中时的class名数组,长度 === 2 | 否 |
| clickAreaTimeOffset | number / undefined | 心搏响应附近区域点击效果的偏移时间量 | 否 |
IRR_HR字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| clazz | string / undefined | 添加的常规class名 | 否 |
IFragEvent字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| beginSymbol | function / undefined | 开始标志添加 | 否 |
| endSymbol | function / undefined | 结束标志添加 | 否 |
IBrush字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| action | BrushAction / undefined | 心电图响应的操作形式,枚举类型 | 否 |
| antiShakeOffset | number / undefined | 鼠标滑动防抖偏移量 | 否 |
| rpSelect | IRPSelect / undefined | 心搏可选择模式属性 | 否 |
| segment | ISegment / undefined | 片段选取模式属性 | 否 |
| amplitude | IAmplitude / undefined | 振幅测量模式属性 | 否 |
| scaleLine | IScaleLine / undefined | 标尺模式属性 | 否 |
| preview | IPreview / undefined | 预览模式属性 | 否 |
BrushAction字段参数说明:
| 枚举字段 | 类型 | 说明 | 编号 |
|---|---|---|---|
| RPSELECT | number | 区域可滑动选择、心搏可选择 | 0 |
| SEGMENT | number | 片段选取 | 1 |
| AMPLITUDE | number | 振幅测量 | 2 |
| SCALELINE | number | 标尺 | 3 |
| PREVIEW | number | 预览 | 4 |
IRPSelect字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| overBehavior | BrushOverBehavior / undefined | 滑动结束后,背景绘制样式 | 否 |
| autoMerge | boolean / undefined | 滑动区域有重叠时是否合并成一个 | 否 |
| edgeOffsetTimeLong | number / undefined | 滑动区域自动平铺到左右边界的时间偏移量 | 否 |
| rowCrossAble | boolean / undefined | 是否可跨行选择滑动 | 否 |
| callback | function / undefined | 滑动区域的时间池回调函数 | 否 |
| onRefused | function / undefined | ?? | 否 |
ISegment字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| inheritAble | boolean / undefined | 当片段选取形成闭合区间时,再次点击是否继承形成区间的时间戳,更新距离近的时间戳 | 否 |
| startColor | string / undefined | 开始颜色 | 否 |
| endColor | string / undefined | 结束颜色 | 否 |
| lineWidth | string / undefined | 线的宽度 | 否 |
| clearPreFlag | boolean / undefined | 是否清除上次选择的区间 | 否 |
| callback | function / undefined | 选择的时间范围回调函数 | 否 |
IAmplitude字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| fillColor | string / undefined | 滑动区域矩形填充颜色 | 否 |
| textFont | string / undefined | 文字样式 | 否 |
| textColor | string / undefined | 文字属性 | 否 |
IScaleLine字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| fillColor | string / undefined | 滑动区域矩形填充颜色 | 否 |
| lineColor | string / undefined | 标尺线的颜色 | 否 |
| lineWidth | string / undefined | 标尺线的宽 | 否 |
| textFont | string / undefined | 文字样式 | 否 |
| textColor | string / undefined | 文字属性 | 否 |
IPreview字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| fillColor | string / undefined | slider区域矩形填充颜色 | 否 |
| sliderDuration | number / undefined | slider时长 | 否 |
| position | PreviewPosition / undefined | 初始位置 | 否 |
| callBack | function / undefined | 时间范围回调函数 | 否 |
IMarker字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| visible | boolean / undefined | 是否绘制添加 | 否 |
| color | string / undefined | 颜色 | 否 |
| lineWidth | number / undefined | 线宽 | 否 |
| timeFormatter | string / undefined | 文字时间戳格式化样式 | 否 |
| textFont | string / undefined | 文字样式 | 否 |
| textAlign | string / undefined | 文字align属性 | 否 |
| textVisible | boolean / undefined | 是否显示文字 | 否 |
IKeyCombination字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| keys | Keyboard[] / undefined | 响应的键盘键组合 | 否 |
| onKeyActionListener | function / undefined | 键盘响应回调 | 否 |
| onCombination | function / undefined | 键盘与鼠标组合回调 | 否 |
ISimpleData字段参数说明:
| 参数名 | 类型 | 说明 | 必须? |
|---|---|---|---|
| starTimeStamp | number / undefined | 当前数据开始的时间戳 | 是 |
| ecgData | number[] / undefined | 心电图数据 | 是 |
| beatData | BeatData[] / undefined | 心搏数据 | 否 |
| noiseData | RegionData[] / undefined | 噪音数据 | 否 |
| afvfData | RegionData[] / undefined | afvf 数据 | 否 |
| rampantData | Interval[] / undefined | 特殊心电图折线绘制数据 | 否 |
| markerData | Marker[] / undefined | 某一个时间点数据 | 否 |
| fragEventData | FragEventData[] / undefined | 段事件数据 | 否 |
| yScale | IScale / undefined | 每行心电数据单独的y轴幅值刻度 | 否 |
NPM Version:
最新:react-ecgchart: '1.9.1'
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago