post-me

Home > post-me > DebugMessenger

DebugMessenger() function

Decorate a Messenger so that it will log any message exchanged

Signature:

export declare function DebugMessenger(messenger: Messenger, log?: (...data: any[]) => void): Messenger;

Parameters

Parameter Type Description
messenger Messenger The Messenger that will be decorated
log (…data: any[]) => void The logger function that will receive each message

Returns:

Messenger

A decorated Messenger