Chameleon.HTML.Events
- Package
- purescript-chameleon
- Repository
- thought2/purescript-chameleon
#onAfterPrint Source
onAfterPrint :: forall a. a -> Prop a
Occurs when a page has started printing, or if the print dialogue box has been closed
#onAnimationEnd Source
onAnimationEnd :: forall a. a -> Prop a
Occurs when a CSS animation has completed
#onAnimationIteration Source
onAnimationIteration :: forall a. a -> Prop a
Occurs when a CSS animation is repeated
#onAnimationStart Source
onAnimationStart :: forall a. a -> Prop a
Occurs when a CSS animation has started
#onBeforePrint Source
onBeforePrint :: forall a. a -> Prop a
Occurs when a page is about to be printed
#onBeforeUnload Source
onBeforeUnload :: forall a. a -> Prop a
Occurs before the document is about to be unloaded
#onCanPlayThrough Source
onCanPlayThrough :: forall a. a -> Prop a
Occurs when the browser can play through the audio/video without stopping for buffering
#onContextMenu Source
onContextMenu :: forall a. a -> Prop a
Occurs when the user right-clicks on an element to open a context menu
#onDblClick Source
onDblClick :: forall a. a -> Prop a
Occurs when the user double-clicks on an element
#onDragEnter Source
onDragEnter :: forall a. a -> Prop a
Occurs when the dragged element enters the drop target
#onDragLeave Source
onDragLeave :: forall a. a -> Prop a
Occurs when the dragged element leaves the drop target
#onDragOver Source
onDragOver :: forall a. a -> Prop a
Occurs when the dragged element is over the drop target
#onDragStart Source
onDragStart :: forall a. a -> Prop a
Occurs when the user starts to drag an element
#onDurationChange Source
onDurationChange :: forall a. a -> Prop a
Occurs when the duration of the audio/video is changed
#onFocusOut Source
onFocusOut :: forall a. a -> Prop a
Occurs when an element is about to lose focus
#onFullscreenChange Source
onFullscreenChange :: forall a. a -> Prop a
Occurs when an element is displayed in fullscreen mode
#onFullscreenError Source
onFullscreenError :: forall a. a -> Prop a
Occurs when an element can not be displayed in fullscreen mode
#onHashChange Source
onHashChange :: forall a. a -> Prop a
Occurs when there has been changes to the anchor part of a URL
#onKeyPress Source
onKeyPress :: forall a. a -> Prop a
Occurs when a user presses a key
#onLoadedData Source
onLoadedData :: forall a. a -> Prop a
Occurs when media data is loaded
#onLoadedMetadata Source
onLoadedMetadata :: forall a. a -> Prop a
Occurs when meta data (like dimensions and duration) are loaded
#onLoadStart Source
onLoadStart :: forall a. a -> Prop a
Occurs when the browser starts looking for the specified audio/video
#onMouseDown Source
onMouseDown :: forall a. a -> Prop a
Occurs when a mouse button is pressed down on an element
#onMouseEnter Source
onMouseEnter :: forall a. a -> Prop a
Occurs when the mouse pointer is over the selected element
#onMouseLeave Source
onMouseLeave :: forall a. a -> Prop a
Occurs when the mouse pointer leaves the selected element
#onMouseMove Source
onMouseMove :: forall a. a -> Prop a
Occurs when the mouse pointer is moving while it is over an element
#onMouseOut Source
onMouseOut :: forall a. a -> Prop a
Occurs when the mouse pointer moves out of an element
#onMouseOver Source
onMouseOver :: forall a. a -> Prop a
Occurs when the mouse pointer moves over an element
#onMouseWheel Source
onMouseWheel :: forall a. a -> Prop a
Deprecated. Use the wheel event instead
#onPageHide Source
onPageHide :: forall a. a -> Prop a
Occurs when the user navigates away from a webpage
#onPageShow Source
onPageShow :: forall a. a -> Prop a
Occurs when the user navigates to a webpage
#onPopState Source
onPopState :: forall a. a -> Prop a
Occurs when the window's history changes
#onProgress Source
onProgress :: forall a. a -> Prop a
Occurs when the browser is in the process of getting the media data (downloading the media)
#onRateChange Source
onRateChange :: forall a. a -> Prop a
Occurs when the playing speed of the audio/video is changed
#onTimeUpdate Source
onTimeUpdate :: forall a. a -> Prop a
Occurs when the playing position has changed (like when the user fast forwards to a different point in the media)
#onTouchCancel Source
onTouchCancel :: forall a. a -> Prop a
Occurs when the touch is interrupted
#onTouchEnd Source
onTouchEnd :: forall a. a -> Prop a
Occurs when a finger is removed from a touch screen
#onTouchMove Source
onTouchMove :: forall a. a -> Prop a
Occurs when a finger is dragged across the screen
#onTouchStart Source
onTouchStart :: forall a. a -> Prop a
Occurs when a finger is placed on a touch screen
#onTransitionEnd Source
onTransitionEnd :: forall a. a -> Prop a
Occurs when a CSS transition has completed
#onVolumeChange Source
onVolumeChange :: forall a. a -> Prop a
Occurs when the volume of the audio/video has changed
- Modules
- Chameleon
- Chameleon.
Class - Chameleon.
HTML - Chameleon.
HTML. Attributes - Chameleon.
HTML. ElemNames - Chameleon.
HTML. Elements - Chameleon.
HTML. Events - Chameleon.
HTML. KeyedElements - Chameleon.
Impl. TestHtml - Chameleon.
SVG. Attributes - Chameleon.
SVG. ElemNames - Chameleon.
SVG. Elements - Chameleon.
SVG. KeyedElements - Chameleon.
Types