##// END OF EJS Templates
Added tag v1.0.0-rc6 for changeset 6c01fabe9ea9
Added tag v1.0.0-rc6 for changeset 6c01fabe9ea9

File last commit:

r2:8ec37bf1b4d1 default
r17:4fadf996d9fe default
Show More
unload.d.ts
33 lines | 1.2 KiB | video/mp2t | TypeScriptLexer
import { GenericObject } from "../interfaces";
interface Unload {
/**
* Registers a function to be triggered when window.onunload fires.
* Deprecated, use on(window, "unload", lang.hitch(obj, functionName)) instead.
*/
addOnWindowUnload(obj: GenericObject | Function, functionName?: string | Function): void;
/**
* Registers a function to be triggered when the page unloads.
* Deprecated, use on(window, "beforeunload", lang.hitch(obj, functionName))
*/
addOnUnload(obj: GenericObject | Function, functionName?: string | Function): void;
}
declare module "./kernel" {
interface Dojo {
/**
* Registers a function to be triggered when window.onunload fires.
* Deprecated, use on(window, "unload", lang.hitch(obj, functionName)) instead.
*/
addOnWindowUnload(obj: GenericObject | Function, functionName?: string | Function): void;
/**
* Registers a function to be triggered when the page unloads.
* Deprecated, use on(window, "beforeunload", lang.hitch(obj, functionName))
*/
addOnUnload(obj: GenericObject | Function, functionName?: string | Function): void;
}
}
declare const Unload: Unload;
export = Unload;