Browse Source

* Add AddEventListener with raw event handler to tjswindow

michael 5 years ago
parent
commit
a005bf16c0
1 changed files with 3 additions and 0 deletions
  1. 3 0
      packages/rtl/web.pas

+ 3 - 0
packages/rtl/web.pas

@@ -2099,6 +2099,7 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
     touchmove : TJSTouchEventHandler;
     touchmove : TJSTouchEventHandler;
     touchcancel : TJSTouchEventHandler;
     touchcancel : TJSTouchEventHandler;
     procedure addEventListener(aname : string; aListener : TJSEventHandler);
     procedure addEventListener(aname : string; aListener : TJSEventHandler);
+    procedure addEventListener(aname : string; aListener : TJSRawEventHandler);
     procedure addEventListener(aname : string; aListener : JSValue);
     procedure addEventListener(aname : string; aListener : JSValue);
     Procedure alert(Const Msg : String);
     Procedure alert(Const Msg : String);
     Function atob(Const aValue : string) : string;
     Function atob(Const aValue : string) : string;
@@ -3710,6 +3711,8 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
 
 
   TJSHTMLAudioElement = Class external name 'HTMLAudioElement' (TJSHTMLMediaElement)
   TJSHTMLAudioElement = Class external name 'HTMLAudioElement' (TJSHTMLMediaElement)
 
 
+  end;
+  TJSHTMLVideoElement = Class external name 'HTMLVideoElement' (TJSHTMLMediaElement)
   end;
   end;
 
 
   TJSFormDataEntryValue = String;
   TJSFormDataEntryValue = String;