modal-ts
    Preparing search index...

    Interface ModalWriteStream<R>

    WritableStream に便利なメソッドを追加したラッパーインターフェース

    .writeText() で文字列を書き込み、 .writeBytes() でバイナリデータを書き込むことができる。

    Background: https://developer.mozilla.org/en-US/docs/Web/API/Streams_API

    interface ModalWriteStream<R = unknown> {
        locked: boolean;
        abort(reason?: any): Promise<void>;
        close(): Promise<void>;
        getWriter(): WritableStreamDefaultWriter<R>;
        writeBytes(bytes: Uint8Array): Promise<void>;
        writeText(text: string): Promise<void>;
    }

    Type Parameters

    • R = unknown

    Hierarchy

    • WritableStream<R>
      • ModalWriteStream
    Index

    Properties

    locked: boolean

    Methods

    • Parameters

      • Optionalreason: any

      Returns Promise<void>

    • Returns Promise<void>

    • Returns WritableStreamDefaultWriter<R>

    • Parameters

      • bytes: Uint8Array

        書き込むバイト配列

      Returns Promise<void>

      バイトストリームにバイト配列を書き込む

    • Parameters

      • text: string

        書き込む文字列

      Returns Promise<void>

      テキストストリームに文字列を書き込む