Skip to content

addEventListener support for Reader #5

@drzraf

Description

@drzraf

Couldn't the reader returned by getReader() implement the FileReader interface or is there another way to "track" reader progress outside a while loop?

var { message } = await openpgp.encrypt({
        message: openpgp.message.fromBinary((new File([], "foo.txt")).stream()),
        publicKeys: [KEYS],
        armor: false
    }),
_reader = openpgp.stream.getReader(message.packets.write());
_reader.addEventListener('progress', event => console.log(`${event.type}: ${event.loaded} bytes transferred`));

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions