blob: 833f8fa1c02ddaeb9ed6db03d790fd6f8d043ded (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
{ Parsed from WebKit.framework DOMEvent.h }
{$ifdef TYPES}
type
DOMEventPtr = ^DOMEvent;
{$endif}
{$ifdef TYPES}
const
DOM_NONE = 0;
DOM_CAPTURING_PHASE = 1;
DOM_AT_TARGET = 2;
DOM_BUBBLING_PHASE = 3;
{$endif}
{$ifdef CLASSES}
type
DOMEvent = objcclass external (DOMObject)
public
function type_: NSString; message 'type';
function target: DOMEventTargetProtocol; message 'target';
function currentTarget: DOMEventTargetProtocol; message 'currentTarget';
function eventPhase: cushort; message 'eventPhase';
function bubbles: ObjCBOOL; message 'bubbles';
function cancelable: ObjCBOOL; message 'cancelable';
function timeStamp: DOMTimeStamp; message 'timeStamp';
function srcElement: DOMEventTargetProtocol; message 'srcElement';
procedure setReturnValue(newValue: ObjCBOOL); message 'setReturnValue:';
function returnValue: ObjCBOOL; message 'returnValue';
procedure setCancelBubble(newValue: ObjCBOOL); message 'setCancelBubble:';
function cancelBubble: ObjCBOOL; message 'cancelBubble';
procedure stopPropagation; message 'stopPropagation';
procedure preventDefault; message 'preventDefault';
procedure initEvent_canBubbleArg_cancelableArg (eventTypeArg: NSString; canBubbleArg: ObjCBOOL; cancelableArg: ObjCBOOL); message 'initEvent:canBubbleArg:cancelableArg:'; { available in 10_5 }
end;
type
DOMEventDeprecated = objccategory external (DOMEvent)
procedure initEvent_canBubbleArg (eventTypeArg: NSString; cancelableArg: ObjCBOOL); message 'initEvent:canBubbleArg:'; deprecated 'in 10_4, 10_5';
end;
{$endif}
|