#### PyKDE - Python Bindings for KDE

# class DOM.MouseEvent

Table of contents
Modules
khtml Classes
All Classes

Module | khtml
Class | DOM.MouseEvent
Inherits | DOM.UIEvent

### methods

- MouseEvent ()

  returns a MouseEvent instance

- MouseEvent (other)

  returns a MouseEvent instance

  Argument | Type | Default
  --- | --- | ---
  other | DOM.MouseEvent |

- MouseEvent (other)

  returns a MouseEvent instance

  Argument | Type | Default
  --- | --- | ---
  other | DOM.Event |

- MouseEvent (impl)

  Not Implemented

- altKey ()

  returns (bool)

- button ()

  returns (ushort)

- clientX ()

  returns (long)

- clientY ()

  returns (long)

- ctrlKey ()

  returns (bool)

- initMouseEvent (typeArg, canBubbleArg, cancelableArg, viewArg, detailArg, screenXArg, screenYArg, clientXArg, clientYArg, ctrlKeyArg, altKeyArg, shiftKeyArg, metaKeyArg, buttonArg, relatedTargetArg)

  returns nothing

  Argument | Type | Default
  --- | --- | ---
  typeArg | DOM.DOMString |
  canBubbleArg | bool |
  cancelableArg | bool |
  viewArg | DOM.AbstractView |
  detailArg | long |
  screenXArg | long |
  screenYArg | long |
  clientXArg | long |
  clientYArg | long |
  ctrlKeyArg | bool |
  altKeyArg | bool |
  shiftKeyArg | bool |
  metaKeyArg | bool |
  buttonArg | ushort |
  relatedTargetArg | DOM.Node |

- metaKey ()

  returns (bool)

- relatedTarget ()

  returns (DOM.Node)

- screenX ()

  returns (long)

- screenY ()

  returns (long)

- shiftKey ()

  returns (bool)