/**
 * Events listeners attributes.
 *
 * Copyright: © 2017 Andrey Kabylin
 * License: Subject to the terms of the MIT license, as written in the included LICENSE.txt file.
 */

module rpui.view_component.attributes.events;

struct onClickListener { string widgetName; }
struct onDblClickListener { string widgetName; }
struct onFocusListener { string widgetName; }
struct onBlurListener { string widgetName; }
struct onKeyPressedListener { string widgetName; }
struct onKeyReleasedListener { string widgetName; }
struct onTextEnteredListener { string widgetName; }
struct onMouseMoveListener { string widgetName; }
struct onMouseWheelListener { string widgetName; }
struct onMouseEnterListener { string widgetName; }
struct onMouseLeaveListener { string widgetName; }
struct onMouseDownListener { string widgetName; }
struct onMouseUpListener { string widgetName; }