Verona Inferfaces Specification "Widget" 1.0.1

This is one part of the TBA Plugin Standards.

Operations

  • SEND vowReadyNotification

    Ready Notification

    The widget announces that it's code is loaded and initialized so the communication can start.

    Operation IDvowReadyNotification

    Accepts the following message:

    object

    Examples

  • RECEIVE vowStartCommand

    Start Command

    The application sends execution parameters.

    Operation IDvowStartCommand

    Accepts the following message:

    object

    Examples

  • SEND vowStateChangedNotification

    State Changed Notification

    The widget sends state data.

    Operation IDvowStateChangedNotification

    Accepts the following message:

    object

    Examples

  • SEND vowReturnRequested

    Close Requested

    The widget calls for closing the widget dialog.

    Operation IDvowReturnRequested

    Accepts the following message:

    object

    Examples

Schemas

  • SessionIdString
    string

    The session id flags all communication. If a message has no or empty session id, it's not processed. The session id is unique and was generated by the application. Any simple algorithm would work. The session id helps to link the correct unit with the data of the message. Using the id of the editor hosting html element is less reliable, because the element could be reused with another unit.

  • object