summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src/webkit/DOMMutationEvent.inc
blob: fc15092cbc2b115880c7ea08d2ef80ed160a4289 (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
{ Parsed from WebKit.framework DOMMutationEvent.h }


{$ifdef TYPES}
type
  DOMMutationEventPtr = ^DOMMutationEvent;
{$endif}

{$ifdef TYPES}
const
  DOM_MODIFICATION = 1;
  DOM_ADDITION = 2;
  DOM_REMOVAL = 3;
{$endif}

{$ifdef CLASSES}

type
  DOMMutationEvent = objcclass external (DOMEvent)
  public
    function relatedNode: DOMNode; message 'relatedNode';
    function prevValue: NSString; message 'prevValue';
    function newValue: NSString; message 'newValue';
    function attrName: NSString; message 'attrName';
    function attrChange: cushort; message 'attrChange';
    procedure initMutationEvent_canBubble_cancelable_relatedNode_prevValue_newValue_attrName_attrChange (type_: NSString; canBubble: ObjCBOOL; cancelable_: ObjCBOOL; relatedNode_: DOMNode; prevValue_: NSString; newValue_: NSString; attrName_: NSString; attrChange_: cushort); message 'initMutationEvent:canBubble:cancelable:relatedNode:prevValue:newValue:attrName:attrChange:'; { available in 10_5 }
  end;


type
  DOMMutationEventDeprecated = objccategory external (DOMMutationEvent)
    procedure initMutationEvent_canBubble_relatedNode_newValue (type_: NSString; cancelable_: ObjCBOOL; prevValue_: NSString; attrName_: NSString); message 'initMutationEvent:canBubble:relatedNode:newValue:'; deprecated 'in 10_4, 10_5';
  end;
{$endif}