( splatFiles: readonly File[], activeSplatFile: File | undefined )
| 192 | } |
| 193 | |
| 194 | export function getNextSplatFile( |
| 195 | splatFiles: readonly File[], |
| 196 | activeSplatFile: File | undefined |
| 197 | ): File | null { |
| 198 | if (splatFiles.length <= 1) { |
| 199 | return null; |
| 200 | } |
| 201 | |
| 202 | const activeIndex = activeSplatFile ? splatFiles.indexOf(activeSplatFile) : -1; |
| 203 | return splatFiles[(activeIndex + 1) % splatFiles.length] ?? null; |
| 204 | } |
| 205 | |
| 206 | function getLoadedSplatFiles(loadedFiles: LoadedFiles): readonly File[] { |
| 207 | return loadedFiles.splatFiles ?? (loadedFiles.splatFile ? [loadedFiles.splatFile] : []); |
no outgoing calls
no test coverage detected