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","."]
docstr: This boolean property indicates whether the event will be delivered
  to event callbacks. If it is set to True, then no further callbacks
  will receive the event. When possible, it is recommended to use
  Event.handled rather than Event.blocked.
docstr_tok: ["This","boolean","property","indicates","whether","the","event","will","be","delivered","to","event","callbacks",".","If","it","is","set","to","True",",","then","no","further","callbacks","will","receive","the","event",".","When","possible",",","it","is","recommended","to","use","Event.handled","rather","than","Event.blocked","."]
code: def blocked(self):
      """This boolean property indicates whether the event will be delivered
      to event callbacks. If it is set to True, then no further callbacks
      will receive the event. When possible, it is recommended to use
      Event.handled rather than Event.blocked.
      """
      return self._blocked
  
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 10 for calling the Event obj's underlying member method code with example usage: obj.blocked() and returns: self