Skip to content

FileSystemWritableFileStream

Values

abort

let abort: (
WebAPI.FileTypes.fileSystemWritableFileStream,
~reason: JSON.t=?,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamoption<Stdlib.JSON.t>

Return type

promise<unit>

asWritableStream

let asWritableStream: WebAPI.FileTypes.fileSystemWritableFileStream => WebAPI.FileTypes.writableStream<
'w,
>

close

let close: WebAPI.FileTypes.fileSystemWritableFileStream => promise<
unit,
>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStream

Return type

promise<unit>

getWriter

let getWriter: WebAPI.FileTypes.fileSystemWritableFileStream => WebAPI.FileTypes.writableStreamDefaultWriter<
'w,
>

seek

let seek: (
WebAPI.FileTypes.fileSystemWritableFileStream,
int,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamint

Return type

promise<unit>

truncate

let truncate: (
WebAPI.FileTypes.fileSystemWritableFileStream,
int,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamint

Return type

promise<unit>

write

let write: (
WebAPI.FileTypes.fileSystemWritableFileStream,
DataView.t,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamStdlib.DataView.t

Return type

promise<unit>

write2

let write2: (
WebAPI.FileTypes.fileSystemWritableFileStream,
ArrayBuffer.t,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamStdlib.ArrayBuffer.t

Return type

promise<unit>

write3

let write3: (
WebAPI.FileTypes.fileSystemWritableFileStream,
WebAPI.FileTypes.blob,
) => promise<unit>

write4

let write4: (
WebAPI.FileTypes.fileSystemWritableFileStream,
string,
) => promise<unit>

Parameters

WebAPI.FileTypes.fileSystemWritableFileStreamstring

Return type

promise<unit>

write5

let write5: (
WebAPI.FileTypes.fileSystemWritableFileStream,
WebAPI.FileTypes.writeParams,
) => promise<unit>