All files / core/src/types ImageLoadRequests.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

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 21 22 23 24 25 26 27 28 29 30                                                           
import type { RequestType } from '../enums';
import type { ScalingParameters } from './ScalingParameters';
 
export default interface ImageLoadRequests {
  callLoadImage: (
    imageId: string,
    imageIdIndex: number,
    options: unknown
  ) => Promise<void>;
  imageId: string;
  imageIdIndex: number;
  options: {
    targetBuffer: {
      type: string;
      rows: number;
      columns: number;
    };
    preScale: {
      enabled: boolean;
      scalingParameters: ScalingParameters;
    };
    transferPixelData: boolean;
  };
  priority: number;
  requestType: RequestType;
  additionalDetails: {
    volumeId: string;
  };
}