Options provided to the ExecutorManager constructor.

interface ExecutorManagerOptions {
    devtools?: boolean;
    keySerializer?: ((key) => any);
    plugins?: (undefined | null | ExecutorPlugin)[];
}

Hierarchy (view full)

Properties

devtools?: boolean

If true then executors are registered in the devtools extension.

Default

true
keySerializer?: ((key) => any)

Serializes executor keys.

The serialized key form can be anything. If you want to use object identities as executor keys, provide an identity function as a serializer.

Type declaration

    • (key): any
    • Parameters

      • key: any

        The key to serialize.

      Returns any

Default

JSON.stringify
plugins?: (undefined | null | ExecutorPlugin)[]

Plugins that are applied to all executors.