Interface: ECGTraceLayoutRegistry
Names of the registered trace layouts. An application adds a name with an
augmentation, and registers the layout with registerECGTraceLayout:
declare module '@cornerstonejs/core' {
interface ECGTraceLayoutRegistry {
'myOrg:6x2+1': true;
}
}
registerECGTraceLayout('myOrg:6x2+1', (context) => ({ regions: [...] }));
Properties
12x1
12x1:
true
One row for each lead. Each row shows the time window of the view.
Defined in
packages/core/src/RenderingEngine/GenericViewport/ECG/ECGViewportTypes.ts:38
3x4
3x4:
true
3 rows and 4 columns. Each column shows a quarter of the record.
Defined in
packages/core/src/RenderingEngine/GenericViewport/ECG/ECGViewportTypes.ts:42
3x4+1
3x4+1:
true
The 3x4 grid, and a rhythm strip of lead II with the full record.
Defined in
packages/core/src/RenderingEngine/GenericViewport/ECG/ECGViewportTypes.ts:44
6x2
6x2:
true
6 rows and 2 columns. Each column shows half of the record.
Defined in
packages/core/src/RenderingEngine/GenericViewport/ECG/ECGViewportTypes.ts:40