Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 132x | import type { IVolumeViewport } from '../../types';
export type ICompatibleVolumeViewport = Pick<
IVolumeViewport,
'setVolumes' | 'addVolumes'
>;
function isVolumeCompatible(
viewport: unknown
): viewport is ICompatibleVolumeViewport {
return Boolean(
viewport &&
typeof (viewport as ICompatibleVolumeViewport).setVolumes ===
'function' &&
typeof (viewport as ICompatibleVolumeViewport).addVolumes === 'function'
);
}
export default isVolumeCompatible;
|