class_docstr: Class describing events that occur and can be reacted to with callbacks.
  Each event instance contains information about a single event that has
  occurred such as a key press, mouse motion, timer activation, etc.
  
  Subclasses: :class:`KeyEvent`, :class:`MouseEvent`, :class:`TouchEvent`,
  :class:`StylusEvent`
  
  The creation of events and passing of events to the appropriate callback
  functions is the responsibility of :class:`EventEmitter` instances.
  
  Note that each event object has an attribute for each of the input
  arguments listed below.
  
  Parameters
  ----------
  type : str
     String indicating the event type (e.g. mouse_press, key_release)
  native : object (optional)
     The native GUI event object
  **kwargs : keyword arguments
      All extra keyword arguments become attributes of the event object.
class_docstr_tok: ["Class","describing","events","that","occur","and","can","be","reacted","to","with","callbacks",".","Each","event","instance","contains","information","about","a","single","event","that","has","occurred","such","as","a","key","press",",","mouse","motion",",","timer","activation",",","etc",".","Subclasses",":",":","class",":","`","KeyEvent","`",",",":","class",":","`","MouseEvent","`",",",":","class",":","`","TouchEvent","`",",",":","class",":","`","StylusEvent","`","The","creation","of","events","and","passing","of","events","to","the","appropriate","callback","functions","is","the","responsibility","of",":","class",":","`","EventEmitter","`","instances",".","Note","that","each","event","object","has","an","attribute","for","each","of","the","input","arguments","listed","below",".","Parameters","--","--","--","--","--","type",":","str","String","indicating","the","event","type","(","e.g",".","mouse_press",",","key_release",")","native",":","object","(","optional",")","The","native","GUI","event","object","*","*","kwargs",":","keyword","arguments","All","extra","keyword","arguments","become","attributes","of","the","event","object","."]
code: def native(self):
      # No docstring; documeted in class docstring
      return self._native
  
imports: from __future__ import division
  from collections import OrderedDict
  import inspect
  import traceback
  import weakref
  from .logs import logger, _handle_exception
label_desc: Use image node_id 7 for calling the Event obj's underlying member method code with example usage: obj.native() and returns: self