Fixed PageRequestManager event handlers and definitions to take in the correct EventArgs type.

Corrected tests to reflect the definitions.
This commit is contained in:
Patrick Magee
2014-05-31 20:12:49 +01:00
parent 27bbb4195c
commit 8c715e9f85
2 changed files with 21 additions and 16 deletions
+14 -9
View File
@@ -610,18 +610,23 @@ function Sys_WebForms_PageRequestManager_Tests() {
var eventArgs = pageRequestManager.Empty;
var handler = (sender: any, args: any) => { }
var beginRequestHandler = (sender: any, args: Sys.WebForms.BeginRequestEventArgs) => { }
var endRequestHandler = (sender: any, args: Sys.WebForms.EndRequestEventArgs) => { }
var initializeRequestHandler = (sender: any, args: Sys.WebForms.InitializeRequestEventArgs) => { }
var pageLoadedRequestHandler = (sender: any, args: Sys.WebForms.PageLoadedEventArgs) => { }
var pageLoadingRequestHandler = (sender: any, args: Sys.WebForms.PageLoadingEventArgs) => { }
var isInAsyncPostBack = pageRequestManager.get_isInAsyncPostBack();
pageRequestManager.add_beginRequest(handler);
pageRequestManager.add_endRequest(handler);
pageRequestManager.add_initializeRequest(handler);
pageRequestManager.add_pageLoading(handler);
pageRequestManager.add_pageLoaded(handler);
pageRequestManager.remove_beginRequest(handler);
pageRequestManager.remove_pageLoaded(handler);
pageRequestManager.remove_pageLoading(handler);
pageRequestManager.add_beginRequest(beginRequestHandler);
pageRequestManager.add_endRequest(endRequestHandler);
pageRequestManager.add_initializeRequest(initializeRequestHandler);
pageRequestManager.add_pageLoading(pageLoadingRequestHandler);
pageRequestManager.add_pageLoaded(pageLoadedRequestHandler);
pageRequestManager.remove_beginRequest(beginRequestHandler);
pageRequestManager.remove_pageLoaded(pageLoadedRequestHandler);
pageRequestManager.remove_pageLoading(pageLoadingRequestHandler);
pageRequestManager.beginAsyncPostBack();
pageRequestManager.abortPostBack();
pageRequestManager.dispose();
+7 -7
View File
@@ -3853,7 +3853,7 @@ declare module Sys {
* @param beginRequestHandler
* The name of the handler method that will be called.
*/
add_beginRequest(beginRequestHandler: (sender: any, args: any) => void): void;
add_beginRequest(beginRequestHandler: (sender: any, args: BeginRequestEventArgs) => void): void;
/**
* Raised before the processing of an asynchronous postback starts and the postback request is sent to the server.
* @param beginRequestHandler
@@ -3877,37 +3877,37 @@ declare module Sys {
* @param initializeRequestHandler
* The name of the handler method that will be called.
*/
add_initializeRequest(initializeRequestHandler: (sender: any, args: any) => void): void;
add_initializeRequest(initializeRequestHandler: (sender: any, args: InitializeRequestEventArgs) => void): void;
/**
* Raised during the initialization of the asynchronous postback.
* @param initializeRequestHandler
* The name of the handler method that will be called.
*/
remove_initializeRequest(initializeRequestHandler: (sender: any, args: any) => void): void;
remove_initializeRequest(initializeRequestHandler: (sender: any, args: InitializeRequestEventArgs) => void): void;
/**
* Raised after all content on the page is refreshed as a result of either a synchronous or an asynchronous postback.
* @param pageLoadedHandler
* The name of the handler method that will be called.
*/
add_pageLoaded(pageLoadedHandler: (sender: any, args: any) => void): void;
add_pageLoaded(pageLoadedHandler: (sender: any, args: PageLoadedEventArgs) => void): void;
/**
* Raised after all content on the page is refreshed as a result of either a synchronous or an asynchronous postback.
* @param pageLoadedHandler
* The name of the handler method that will be called.
*/
remove_pageLoaded(pageLoadedHandler: (sender: any, args: any) => void): void;
remove_pageLoaded(pageLoadedHandler: (sender: any, args: PageLoadedEventArgs) => void): void;
/**
* Raised after the response from the server to an asynchronous postback is received but before any content on the page is updated.
* @param pageLoadedHandler
* The name of the handler method that will be called.
*/
add_pageLoading(pageLoadingHandler: (sender: any, args: any) => void): void;
add_pageLoading(pageLoadingHandler: (sender: any, args: PageLoadingEventArgs) => void): void;
/**
* Raised after the response from the server to an asynchronous postback is received but before any content on the page is updated.
* @param pageLoadedHandler
* The name of the handler method that will be called.
*/
remove_pageLoading(pageLoadingHandler: (sender: any, args: any) => void): void;
remove_pageLoading(pageLoadingHandler: (sender: any, args: PageLoadingEventArgs) => void): void;
//#endregion