def item_activate(extend: bool=True, recursive: bool=False, deselect_all:
    bool=False):
    """Handle mouse clicks to select and activate items 

    :param extend: Extend, Extend selection for activation 
    :type extend: bool
    :param recursive: Recursive, Select Objects and their children 
    :type recursive: bool
    :param deselect_all: Deselect On Nothing, Deselect all when nothing under the cursor 
    :type deselect_all: bool
    """
    pass
