( value: ArrayBuffer | ArrayBufferView )
| 23 | } |
| 24 | |
| 25 | function toArrayBuffer ( value: ArrayBuffer | ArrayBufferView ) { |
| 26 | if ( value instanceof ArrayBuffer ) { |
| 27 | return value |
| 28 | } |
| 29 | |
| 30 | return new Uint8Array( |
| 31 | value.buffer, |
| 32 | value.byteOffset, |
| 33 | value.byteLength |
| 34 | ).slice().buffer |
| 35 | } |
| 36 | |
| 37 | function isWorkerFinishedMessage ( details: ScanMessage | WorkerFinishedMessage ): details is WorkerFinishedMessage { |
| 38 | return details.status === 'finished' |
no outgoing calls
no test coverage detected