跳到主要内容

可见性

标注的可见性可以被改变。你可以用可见性 API 显示 / 隐藏标注。

API​

显示与隐藏标注有多个 API,另有相应的 get / set 方法:

import { annotation } from '@cornerstonejs/tools';

// 把某个标注的可见性改为可见(visible 参数隐式为真)。
annotation.visibility.setAnnotationVisibility(annotationUID);

// 把某个标注的可见性改为不可见。
annotation.visibility.setAnnotationVisibility(annotationUID, false);

// 显示全部(已隐藏的)标注
annotation.visibility.showAllAnnotations();

// 查询某个标注是否可见。
// 可能的结果是:给定 UID 没有对应标注时返回 undefined,可见返回 true,不可见返回 false。
annotation.visibility.isAnnotationVisible(annotationUID);

延伸阅读​

TIP

关于可见性 API 的更多内容见这里