mike-jumper edited a comment on pull request #573:
URL: https://github.com/apache/guacamole-client/pull/573#issuecomment-850239126


   That level of the API doesn't, no, but part of the idea behind 
`Guacamole.Event` is that it may be extended to produce other more specific 
events.
   
   For example, #613 is partial migration toward using `Guacamole.Event` which 
updates `Guacamole.Mouse` to subclass `Guacamole.Event.Target` for event 
handling. The `Guacamole.Mouse` implementation defines its own subclass of 
`Guacamole.Event` (`Guacamole.Mouse.MouseEvent`) that exposes the mouse state.
   
   `Guacamole.Event` is not itself aware of mouse state, but subclass of 
`Guacamole.Event` specific to the mouse is. The same could go for a subclass of 
`Guacamole.Event` that is defined by the webapp and intended to be associated 
with the webapp's various asynchronous operations.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to