The main entry point into the Ace functionality. The Editor
manages the EditSession
(which manages Document
s), as well as the VirtualRenderer
, which draws everything to the screen. Event sessions dealing with the mouse and keyboard are bubbled up from Document
to the Editor
, which decides what to do with them.