mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-08-04 07:35:50 +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;
|
TJQueryAjaxLoadHandler = Reference to function (aResponseText,aStatus : String; aXHR : TJQXHR) : Boolean;
|
||||||
TJQueryAjaxScriptHandler = Reference to function (aScript,aStatus : String; aXHR : TJQXHR) : Boolean;
|
TJQueryAjaxScriptHandler = Reference to function (aScript,aStatus : String; aXHR : TJQXHR) : Boolean;
|
||||||
TJQueryAjaxHandler = Reference to procedure;
|
TJQueryAjaxHandler = Reference to procedure;
|
||||||
|
TPrependCallback = reference to Function(elementOfArray : NativeInt; Html : String) : JSValue;
|
||||||
|
|
||||||
TJQuery = class external name 'jQuery' (TJSObject)
|
TJQuery = class external name 'jQuery' (TJSObject)
|
||||||
private
|
private
|
||||||
@ -325,6 +326,12 @@ Type
|
|||||||
function offSet(const aOffset : TJQueryTopLeft): TJQuery;overload;
|
function offSet(const aOffset : TJQueryTopLeft): TJQuery;overload;
|
||||||
function offSet(aHandler : TJQueryOffsetHandler): TJQuery;overload;
|
function offSet(aHandler : TJQueryOffsetHandler): TJQuery;overload;
|
||||||
Function offsetParent : TJQuery;
|
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(IncludeMargin : Boolean): Integer;overload;
|
||||||
function outerHeight: Integer;overload;
|
function outerHeight: Integer;overload;
|
||||||
function outerHeight(aValue: Integer) : TJQuery;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(url,Data : String; success : TJQueryAjaxSuccessHandler; aDataType : string) : TJQXHR;overload;
|
||||||
class function post(aSettings : TJSAjaxSettings) : TJQXHR; overload;
|
class function post(aSettings : TJSAjaxSettings) : TJQXHR; overload;
|
||||||
class function post(aSettings : TJSObject) : 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 : TJQuery;overload;
|
||||||
Function prev(Const aSelector : String) : TJQuery;overload;
|
Function prev(Const aSelector : String) : TJQuery;overload;
|
||||||
Function prevAll : TJQuery;overload;
|
Function prevAll : TJQuery;overload;
|
||||||
@ -387,6 +397,8 @@ Type
|
|||||||
function queue(anArray : TJSArray) : TJQuery;overload;
|
function queue(anArray : TJSArray) : TJQuery;overload;
|
||||||
function queue(aQueueName : string; anArray : TJSarray) : TJQuery;overload;
|
function queue(aQueueName : string; anArray : TJSarray) : TJQuery;overload;
|
||||||
function queue(aQueueName : string; aHandler : TJQueryAddQueueHandler) : 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 removeAttr(Const attributeName : string) : TJQuery;
|
||||||
function removeClass(Const aClass : String) : TJQuery;overload;
|
function removeClass(Const aClass : String) : TJQuery;overload;
|
||||||
function removeClass(Const aClassFunction : TJQueryAddClassHandler) : TJQuery;overload;
|
function removeClass(Const aClassFunction : TJQueryAddClassHandler) : TJQuery;overload;
|
||||||
|
Loading…
Reference in New Issue
Block a user