nw-skeleton

Class: MainAsyncMessageHandlers

mainScript. MainAsyncMessageHandlers

A Utility class for handling main script messages

Extends

  • MessageHandlersBase

Methods

initializeAppMenuHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for app menu initialization

initializeTrayIconHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for tray icon initialization

reinitializeAppMenuHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for app menu reinitialization

reinitializeTrayIconHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for app tray icon reinitialization

removeAppMenuHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for app menu removal

removeTrayIconHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for tray icon removal

setConfigHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Configuration setting handler - sets current config to data from message

setupAppMenuHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for app menu setup

testHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Basic handler for 'test' instruction - just returns same passed data after 5 seconds

updateMenuItemHandler(uuid, messageData, simulate){undefined}

Parameters

Name Type Description
uuid string UUID of the message
messageData Object Data passed with message
simulate Boolean Just simulate and return responseData, don't actually do or change anything

Return

Handler for updating menu items