Namespace SharpVectors.Dom.Events
The SharpVectors.Dom.Events namespace contains a bunch of classes and interfaces.
Classes
- Event
Summary description for Event.
- EventClasses
Summary description for EventClasses.
- EventException
Event operations may throw an EventException as specified in their method descriptions.
- EventListenerMap
Summary description for EventListenerMap.
- EventListenerMapEntry
Summary description for EventListenerMapEntry.
- EventTarget
Summary description for EventTarget.
- EventType
Summary description for MutationEventType.
- KeyboardEvent
Summary description for KeyboardEvent.
- MouseEvent
Summary description for MouseEvent.
- MutationEvent
Summary description for MutationEvent.
- MutationNameEvent
Summary description for MutationNameEvent.
- TextEvent
Summary description for TextEvent.
- UiEvent
Summary description for UiEvent.
Interfaces
- ICustomEvent
The ICustomEvent interface gives access to the attributes IEvent.CurrentTarget and IEvent.EventPhase.
- IDocumentEvent
The IDocumentEvent interface provides a mechanism by which the user can create an IEvent object of a type supported by the implementation. It is expected that the IDocumentEvent interface will be implemented on the same object which implements the IDocument interface in an implementation which supports the IEvent model.
- IEvent
The Event interface is used to provide contextual information about an event to the listener processing the event.
- IEventListener
This interface represents an object that can handle an event dispatched by an IEventTarget object.
- IEventTarget
The IEventTarget interface is implemented by all the objects which could be event targets in an implementation which supports the Event flows.
- IEventTargetSupport
Summary description for IEventTargetSupports.
- IKeyboardEvent
The IKeyboardEvent interface provides specific contextual information associated with keyboard devices.
- IMouseEvent
The IMouseEvent interface provides specific contextual information associated with Mouse events.
- IMutationEvent
The IMutationEvent interface provides specific contextual information associated with Mutation events.
- IMutationNameEvent
The IMutationNameEvent interface provides specific contextual information associated with Mutation name event types.
- ITextEvent
The ITextEvent interface provides specific contextual information associated with Text Events.
- ITimeEvent
This interface, defined in SMIL Animation: Supported interfaces, provides specific contextual information associated with Time events.
- IUiEvent
The IUiEvent interface provides specific contextual information associated with User Interface events.
Enums
- AttrChangeType
An integer indicating in which way the attribute was changed.
- EventExceptionCode
An integer indicating the type of error generated.
- EventPhase
An integer indicating which phase of the event flow is being processed as defined in DOM event flow.
Delegates
- EventListener
The EventListener delegate is the primary way for handling events.