mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-08-19 11:29:05 +02:00
* Some additions: window.postmessage, form.checkvalidity, overload for image constructor
This commit is contained in:
parent
e2d6dad186
commit
6587b4df8e
@ -2044,6 +2044,8 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
|
|||||||
function open(Const aURL : String) : TJSWindow; overload;
|
function open(Const aURL : String) : TJSWindow; overload;
|
||||||
function open(Const aURL,aTarget : String) : TJSWindow; overload;
|
function open(Const aURL,aTarget : String) : TJSWindow; overload;
|
||||||
function open(Const aURL,aTarget : String; AOptions : TJSObject) : TJSWindow; overload;
|
function open(Const aURL,aTarget : String; AOptions : TJSObject) : TJSWindow; overload;
|
||||||
|
procedure postMessage(aMessage : JSValue; aTarget : string);
|
||||||
|
procedure postMessage(aMessage : JSValue; aTarget : string; aTransfer : TJSValueDynArray);
|
||||||
procedure print;
|
procedure print;
|
||||||
function prompt(const aMessage : String) : String; overload;
|
function prompt(const aMessage : String) : String; overload;
|
||||||
function prompt(const aMessage,aDefault : String) : String; overload;
|
function prompt(const aMessage,aDefault : String) : String; overload;
|
||||||
@ -2244,6 +2246,7 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
|
|||||||
Public
|
Public
|
||||||
Procedure reset;
|
Procedure reset;
|
||||||
function reportValidity : Boolean;
|
function reportValidity : Boolean;
|
||||||
|
function checkValidity : Boolean;
|
||||||
procedure submit;
|
procedure submit;
|
||||||
method : string;
|
method : string;
|
||||||
target : string;
|
target : string;
|
||||||
@ -2443,7 +2446,7 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
|
|||||||
FX: NativeInt; external name 'x';
|
FX: NativeInt; external name 'x';
|
||||||
FY: NativeInt; external name 'y';
|
FY: NativeInt; external name 'y';
|
||||||
Public
|
Public
|
||||||
constructor New(x,y : Cardinal);
|
constructor New(x,y : Cardinal); overload;
|
||||||
alt: String;
|
alt: String;
|
||||||
crossOrigin: String;
|
crossOrigin: String;
|
||||||
decoding: String;
|
decoding: String;
|
||||||
@ -3574,6 +3577,7 @@ TEventListenerEvent = class external name 'EventListener_Event' (TJSObject)
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
TJSHTMLAudioElement = Class external name 'HTMLAudioElement' (TJSHTMLMediaElement)
|
TJSHTMLAudioElement = Class external name 'HTMLAudioElement' (TJSHTMLMediaElement)
|
||||||
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TJSFormDataEntryValue = String;
|
TJSFormDataEntryValue = String;
|
||||||
|
Loading…
Reference in New Issue
Block a user