|
Nui
|
#include <drag_event.hpp>


Public Member Functions | |
| DragEvent (Nui::val dragEvent) | |
| std::optional< DataTransfer > | dataTransfer () const |
Public Member Functions inherited from Nui::WebApi::UiEvent | |
| UiEvent (Nui::val event) | |
| long | detail () const |
| Nui::val | sourceCapabilities () const |
| Nui::val | view () const |
Public Member Functions inherited from Nui::WebApi::Event | |
| Event (Nui::val event) | |
| bool | bubbles () const |
| A boolean value indicating whether or not the event bubbles up through the DOM. | |
| bool | cancelable () const |
| A boolean value indicating whether the event is cancelable. | |
| bool | composed () const |
| A boolean indicating whether or not the event can bubble across the boundary between the shadow DOM and the regular DOM. | |
| Nui::val | currentTarget () const |
| A reference to the currently registered target for the event. | |
| bool | defaultPrevented () const |
| Indicates whether or not the call to event.preventDefault() canceled the event. | |
| EventPhase | eventPhase () const |
| Indicates which phase of the event flow is being processed. | |
| bool | isTrusted () const |
| Indicates whether or not the event was initiated by the browser (after a user click, for instance) or by a script (using an event creation method, for example). | |
| Nui::val | target () const |
| A reference to the object to which the event was originally dispatched. | |
| std::chrono::milliseconds | timeStamp () const |
| The time at which the event was created (in milliseconds). | |
| std::string | type () const |
| The name identifying the type of the event, e.g., "click", "hashchange", or "submit". | |
| std::vector< Nui::val > | composedPath () const |
| The composedPath() method of the Event interface returns the event's path which is an array of the objects on which listeners will be invoked. | |
| void | preventDefault () const |
| Cancels the event (if it is cancelable). | |
| void | stopImmediatePropagation () const |
| For this particular event, prevent all other listeners from being called. | |
| void | stopPropagation () const |
| Stops the propagation of events further along in the DOM. | |
Public Member Functions inherited from Nui::ValWrapper | |
| ValWrapper (Nui::val valObject) | |
| virtual | ~ValWrapper ()=default |
| ValWrapper (ValWrapper const &)=default | |
| ValWrapper (ValWrapper &&) noexcept=default | |
| ValWrapper & | operator= (ValWrapper const &)=default |
| ValWrapper & | operator= (ValWrapper &&) noexcept=default |
| Nui::val const & | val () const &noexcept |
| Nui::val | val () &&noexcept |
| operator Nui::val const & () const &noexcept | |
| operator Nui::val () &&noexcept | |
Additional Inherited Members | |
Protected Attributes inherited from Nui::ValWrapper | |
| Nui::val | val_ |
|
explicit |
| std::optional< DataTransfer > Nui::WebApi::DragEvent::dataTransfer | ( | ) | const |