mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-07-03 23:47:12 +02:00
Update POCO library.
This commit is contained in:
52
vendor/POCO/XML/include/Poco/DOM/Event.h
vendored
52
vendor/POCO/XML/include/Poco/DOM/Event.h
vendored
@ -43,9 +43,9 @@ class XML_API Event: public DOMObject
|
||||
public:
|
||||
enum PhaseType
|
||||
{
|
||||
CAPTURING_PHASE = 1, /// The event is currently being evaluated at the target EventTarget.
|
||||
AT_TARGET = 2, /// The current event phase is the bubbling phase.
|
||||
BUBBLING_PHASE = 3 /// The current event phase is the capturing phase.
|
||||
CAPTURING_PHASE = 1, /// The event is currently being evaluated at the target EventTarget.
|
||||
AT_TARGET = 2, /// The current event phase is the bubbling phase.
|
||||
BUBBLING_PHASE = 3 /// The current event phase is the capturing phase.
|
||||
};
|
||||
|
||||
const XMLString& type() const;
|
||||
@ -55,59 +55,59 @@ public:
|
||||
/// Used to indicate the EventTarget to which the event was originally dispatched.
|
||||
|
||||
EventTarget* currentTarget() const;
|
||||
/// Used to indicate the EventTarget whose EventListeners are currently being
|
||||
/// Used to indicate the EventTarget whose EventListeners are currently being
|
||||
/// processed. This is particularly useful during capturing and bubbling.
|
||||
|
||||
PhaseType eventPhase() const;
|
||||
/// Used to indicate which phase of event flow is currently being evaluated.
|
||||
|
||||
bool bubbles() const;
|
||||
/// Used to indicate whether or not an event is a bubbling event.
|
||||
/// Used to indicate whether or not an event is a bubbling event.
|
||||
/// If the event can bubble the value is true, else the value is false.
|
||||
|
||||
bool cancelable() const;
|
||||
/// Used to indicate whether or not an event can have its default action
|
||||
/// Used to indicate whether or not an event can have its default action
|
||||
/// prevented. If the default action can be prevented the value is
|
||||
/// true, else the value is false.
|
||||
|
||||
Poco::UInt64 timeStamp() const;
|
||||
/// Used to specify the time (in milliseconds relative to the epoch) at
|
||||
/// Used to specify the time (in milliseconds relative to the epoch) at
|
||||
/// which the event was created. Due to the fact that some
|
||||
/// systems may not provide this information the value of timeStamp may
|
||||
/// systems may not provide this information the value of timeStamp may
|
||||
/// be not available for all events. When not available, a
|
||||
/// value of 0 will be returned. Examples of epoch time are the time of the
|
||||
/// value of 0 will be returned. Examples of epoch time are the time of the
|
||||
/// system start or 0:0:0 UTC 1st January 1970.
|
||||
/// This implementation always returns 0.
|
||||
|
||||
void stopPropagation();
|
||||
/// The stopPropagation method is used prevent further propagation of an
|
||||
/// The stopPropagation method is used prevent further propagation of an
|
||||
/// event during event flow. If this method is called by
|
||||
/// any EventListener the event will cease propagating through the tree.
|
||||
/// any EventListener the event will cease propagating through the tree.
|
||||
/// The event will complete dispatch to all listeners on the
|
||||
/// current EventTarget before event flow stops. This method may be used
|
||||
/// during any stage of event flow.
|
||||
/// current EventTarget before event flow stops. This method may be used
|
||||
/// during any stage of event flow.
|
||||
|
||||
void preventDefault();
|
||||
/// If an event is cancelable, the preventDefault method is used to signify
|
||||
/// If an event is cancelable, the preventDefault method is used to signify
|
||||
/// that the event is to be canceled, meaning any default
|
||||
/// action normally taken by the implementation as a result of
|
||||
/// action normally taken by the implementation as a result of
|
||||
/// the event will not occur. If, during any stage of event flow, the
|
||||
/// preventDefault method is called the event is canceled. Any default
|
||||
/// preventDefault method is called the event is canceled. Any default
|
||||
/// action associated with the event will not occur. Calling
|
||||
/// this method for a non-cancelable event has no effect. Once
|
||||
/// this method for a non-cancelable event has no effect. Once
|
||||
/// preventDefault has been called it will remain in effect throughout
|
||||
/// the remainder of the event's propagation. This method may be
|
||||
/// used during any stage of event flow.
|
||||
/// the remainder of the event's propagation. This method may be
|
||||
/// used during any stage of event flow.
|
||||
|
||||
void initEvent(const XMLString& eventType, bool canBubble, bool isCancelable);
|
||||
/// The initEvent method is used to initialize the value of an
|
||||
/// The initEvent method is used to initialize the value of an
|
||||
/// Event created through the DocumentEvent interface. This method
|
||||
/// may only be called before the Event has been dispatched via the
|
||||
/// may only be called before the Event has been dispatched via the
|
||||
/// dispatchEvent method, though it may be called multiple
|
||||
/// times during that phase if necessary. If called multiple
|
||||
/// times the final invocation takes precedence. If called from
|
||||
/// a subclass of Event interface only the values specified in the
|
||||
/// initEvent method are modified, all other attributes are left unchanged.
|
||||
/// times during that phase if necessary. If called multiple
|
||||
/// times the final invocation takes precedence. If called from
|
||||
/// a subclass of Event interface only the values specified in the
|
||||
/// initEvent method are modified, all other attributes are left unchanged.
|
||||
|
||||
void autoRelease();
|
||||
|
||||
@ -141,7 +141,7 @@ private:
|
||||
bool _cancelable;
|
||||
bool _canceled;
|
||||
bool _stopped;
|
||||
|
||||
|
||||
friend class AbstractNode;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user