style(player):small code style fix

This commit is contained in:
Alex Kaminskii 2022-12-26 21:30:40 +01:00
parent 5cc74df0af
commit 33a6f854a2
2 changed files with 5 additions and 7 deletions

View file

@ -144,10 +144,8 @@ export default class MessageManager {
private parseAndDistributeMessages(fileReader: MFileReader, onMessage?: (msg: Message) => void) {
const msgs: Array<Message> = []
let next: ReturnType<MFileReader['next']>
while (next = fileReader.next()) {
const [msg, index] = next
this.distributeMessage(msg, index)
for (let msg = fileReader.readNext();msg !== null;msg = fileReader.readNext()) {
this.distributeMessage(msg, msg._index)
msgs.push(msg)
onMessage?.(msg)
}

View file

@ -49,7 +49,7 @@ export default class MFileReader extends RawMessageReader {
}
}
next(): [ Message, number] | null {
readNext(): Message & { _index: number } | null {
if (this.error || !this.hasNextByte()) {
return null
}
@ -74,7 +74,7 @@ export default class MFileReader extends RawMessageReader {
this.startTime = rMsg.timestamp
}
this.currentTime = rMsg.timestamp - this.startTime
return this.next()
return this.readNext()
}
const index = this.getLastMessageID()
@ -83,6 +83,6 @@ export default class MFileReader extends RawMessageReader {
_index: index,
})
return [msg, index]
return msg
}
}