mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-04-07 08:47:49 +02:00
* Add some extra functions
This commit is contained in:
parent
eab2006134
commit
a89cc4b9ab
@ -173,6 +173,7 @@ Type
|
||||
TJQueryAjaxLoadHandler = Reference to function (aResponseText,aStatus : String; aXHR : TJQXHR) : Boolean;
|
||||
TJQueryAjaxScriptHandler = Reference to function (aScript,aStatus : String; aXHR : TJQXHR) : Boolean;
|
||||
TJQueryAjaxHandler = Reference to procedure;
|
||||
TPrependCallback = reference to Function(elementOfArray : NativeInt; Html : String) : JSValue;
|
||||
|
||||
TJQuery = class external name 'jQuery' (TJSObject)
|
||||
private
|
||||
@ -325,6 +326,12 @@ Type
|
||||
function offSet(const aOffset : TJQueryTopLeft): TJQuery;overload;
|
||||
function offSet(aHandler : TJQueryOffsetHandler): TJQuery;overload;
|
||||
Function offsetParent : TJQuery;
|
||||
Function On_(events : String; aHandler : TJSEventHandler) : TJQuery; external name 'on'; overload;
|
||||
Function On_(events : String; selector : String; aHandler : TJSEventHandler) : TJQuery; external name 'on'; overload;
|
||||
Function On_(events : String; selector : String; data : JSValue; aHandler : TJSEventHandler) : TJQuery; external name 'on'; overload;
|
||||
Function On_(events : TJSObject; selector : String; data : JSValue) : TJQuery; external name 'on'; overload;
|
||||
Function On_(events : TJSObject; data : JSValue) : TJQuery; overload;
|
||||
Function On_(events : TJSObject) : TJQuery; overload;
|
||||
function outerHeight(IncludeMargin : Boolean): Integer;overload;
|
||||
function outerHeight: Integer;overload;
|
||||
function outerHeight(aValue: Integer) : TJQuery;overload;
|
||||
@ -363,6 +370,9 @@ Type
|
||||
class function post(url,Data : String; success : TJQueryAjaxSuccessHandler; aDataType : string) : TJQXHR;overload;
|
||||
class function post(aSettings : TJSAjaxSettings) : TJQXHR; overload;
|
||||
class function post(aSettings : TJSObject) : TJQXHR; overload;
|
||||
function prepend(content : String) : TJQuery; overload;
|
||||
function prepend(Content1,Content2 : String) : TJQuery; overload;
|
||||
function prepend(aHandler : TPrependCallback) : TJQuery; overload;
|
||||
Function prev : TJQuery;overload;
|
||||
Function prev(Const aSelector : String) : TJQuery;overload;
|
||||
Function prevAll : TJQuery;overload;
|
||||
@ -387,6 +397,8 @@ Type
|
||||
function queue(anArray : TJSArray) : TJQuery;overload;
|
||||
function queue(aQueueName : string; anArray : TJSarray) : TJQuery;overload;
|
||||
function queue(aQueueName : string; aHandler : TJQueryAddQueueHandler) : TJQuery;overload;
|
||||
function remove(Const Selector : string) : TJQuery; overload;
|
||||
function remove() : TJQuery;overload;
|
||||
function removeAttr(Const attributeName : string) : TJQuery;
|
||||
function removeClass(Const aClass : String) : TJQuery;overload;
|
||||
function removeClass(Const aClassFunction : TJQueryAddClassHandler) : TJQuery;overload;
|
||||
|
Loading…
Reference in New Issue
Block a user