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'
9 days ago
13 days ago
16 days ago
16 days ago
16 days ago
16 days ago
15 days ago
16 days ago
16 days ago
16 days ago
22 days ago
23 days ago
23 days ago
24 days ago
24 days ago
24 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
4 months ago
4 months ago
4 months ago
4 months ago
11 months ago
11 months ago
11 months ago
1 year 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
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
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
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago