Interface: LoaderOptions
Properties
beforeProcessing()?
optionalbeforeProcessing: (xhr) =>Promise<ArrayBuffer>
Parameters
• xhr: XMLHttpRequest
Returns
Promise<ArrayBuffer>
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:24
beforeSend()?
optionalbeforeSend: (xhr,imageId,defaultHeaders,params) =>void|Record<string,string> |Promise<void|Record<string,string>>
Parameters
• xhr: XMLHttpRequest
• imageId: string
• defaultHeaders: Record<string, string>
• params: LoaderXhrRequestParams
Returns
void | Record<string, string> | Promise<void | Record<string, string>>
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:17
decodeConfig?
optionaldecodeConfig:LoaderDecodeOptions
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:33
errorInterceptor()?
optionalerrorInterceptor: (error) =>void
Parameters
• error: LoaderXhrRequestError
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:31
imageCreated()?
optionalimageCreated: (imageObject) =>void
Parameters
• imageObject: unknown
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:26
maxWebWorkers?
optionalmaxWebWorkers:number
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:8
onloadend()?
optionalonloadend: (event,params) =>void
Parameters
• event: ProgressEvent<EventTarget>
• params: unknown
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:28
onloadstart()?
optionalonloadstart: (event,params) =>void
Parameters
• event: ProgressEvent<EventTarget>
• params: unknown
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:27
onprogress()?
optionalonprogress: (event,params) =>void
Parameters
• event: ProgressEvent<EventTarget>
• params: unknown
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:30
onreadystatechange()?
optionalonreadystatechange: (event,params) =>void
Parameters
• event: Event
• params: unknown
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:29
open()?
optionalopen: (xhr,url,defaultHeaders,params) =>void
Parameters
• xhr: XMLHttpRequest
• url: string
• defaultHeaders: Record<string, string>
• params: LoaderXhrRequestParams
Returns
void
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:10
strict?
optionalstrict:boolean
Defined in
packages/dicomImageLoader/src/types/LoaderOptions.ts:32
useLegacyMetadataProvider?
optionaluseLegacyMetadataProvider:boolean
When true, registers the legacy wadouri/wadors metadata providers. Default is false (use the new metadata design). Set to true only for backward compatibility. New design: use addDicomPart10Instance and addDicomWebInstance from @cornerstonejs/metadata to populate the NATURAL cache instead.
See
https://www.cornerstonejs.org/docs/concepts/cornerstone-core/metadataProvider