mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-04-13 14:29:23 +02:00
* Add TJSMessageEvent class
This commit is contained in:
parent
485f43abca
commit
5505894bb0
@ -3231,6 +3231,23 @@ Type
|
||||
TJSWebSocket
|
||||
--------------------------------------------------------------------}
|
||||
|
||||
TJSMessagePortArray = Array of TJSMessagePort;
|
||||
|
||||
{ TJSMessageEvent }
|
||||
|
||||
TJSMessageEvent = class(TEventListenerEvent)
|
||||
private
|
||||
FData: JSValue; external name 'data';
|
||||
FLastEventID: String; external name 'lastEventID';
|
||||
FOrigin: String; external name 'origin';
|
||||
FPorts: TJSMessagePortArray; external name 'ports';
|
||||
Public
|
||||
Property Data : JSValue Read FData;
|
||||
Property LastEventID : String Read FLastEventID;
|
||||
Property Origin : String Read FOrigin;
|
||||
Property Ports : TJSMessagePortArray Read FPorts;
|
||||
end;
|
||||
|
||||
TJSWebSocket = class external name 'WebSocket' (TJSEventTarget)
|
||||
Private
|
||||
Furl : String; external name 'url';
|
||||
|
Loading…
Reference in New Issue
Block a user