parseIdxt static method
Implementation
static void parseIdxt(MobiBuffer buf, MobiIdxt idxt, int entriesCount) {
final idxtOffset = buf.offset;
final magic = buf.getString(4);
if (magic != "IDXT") {
throw MobiInvalidDataException("Invalid IDXT Magic");
}
int i = 0;
while (i < entriesCount) {
idxt.offsets.add(buf.getInt16());
i++;
}
idxt.offsets.add(idxtOffset);
idxt.offsetsCount = i;
}