Deno.Seeker
Абстрактный интерфейс, который, при реализации, предоставляет интерфейс для асинхронного поиска в открытом файле/ресурсе.
interface Seeker {}
Методы
seek(offset: number, whence: SeekMode): Promise<number>
Seek устанавливает смещение для следующего read() или write() в offset, интерпретируемое в соответствии с whence: Start означает относительно начала файла, Current означает относительно текущего смещения, а End означает относительно конца. Seek возвращает новое смещение относительно начала файла.
Поиск смещения до начала файла является ошибкой. Поиск любого положительного смещения является допустимым, но поведение последующих операций ввода-вывода над базовым объектом зависит от реализации.
Возвращает обновленное смещение.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.Seeker