mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
Fixed PageRequestManager event handlers and definitions to take in the correct EventArgs type.
Corrected tests to reflect the definitions.
This commit is contained in:
@@ -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();
|
||||
|
||||
Vendored
+7
-7
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user