mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-08-12 09:15:52 +02:00
* Correct definition of events
This commit is contained in:
parent
50ce665a76
commit
f643b25c92
@ -24,12 +24,12 @@ uses JS, ROSDK;
|
|||||||
|
|
||||||
Type
|
Type
|
||||||
TDAUserInfo = Class;
|
TDAUserInfo = Class;
|
||||||
TDASuccessEvent = Procedure (res : JSValue) of object;
|
TDASuccessEvent = Reference to Procedure (res : JSValue);
|
||||||
TDAFailedEvent = Procedure (response : TJSOBject; fail : String) of object;
|
TDAFailedEvent = Reference to Procedure (response : TROMessage; Err : TJSError);
|
||||||
|
|
||||||
TDALoginSuccessEvent = Reference to Procedure (result : Boolean; UserInfo : TDAUserInfo);
|
TDALoginSuccessEvent = Reference to Procedure (result : Boolean; UserInfo : TDAUserInfo);
|
||||||
|
|
||||||
TDABaseLoginService = class external name 'RemObjects.DataAbstract.Server.SimpleLoginService' (TJSObject)
|
TDABaseLoginService = class external name 'RemObjects.DataAbstract.Server.SimpleLoginService' (TROService)
|
||||||
Public
|
Public
|
||||||
Constructor new(ch : TROHTTPClientChannel; msg : TROMessage; aServiceName : string);
|
Constructor new(ch : TROHTTPClientChannel; msg : TROMessage; aServiceName : string);
|
||||||
Procedure LoginEx(aLoginString :String; aSuccess : TDALoginSuccessEvent; aFailure : TDAFailedEvent);
|
Procedure LoginEx(aLoginString :String; aSuccess : TDALoginSuccessEvent; aFailure : TDAFailedEvent);
|
||||||
|
Loading…
Reference in New Issue
Block a user