refactor(Ionic framework): update ionic.Platform.ready callback to accept any return

To be more generic, the ionic.Platform.ready callback has been updated
to accept any return.
This commit is contained in:
Julien Evano
2015-11-06 06:29:28 +11:00
parent bba57a40b8
commit 352ad8af40
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -371,8 +371,10 @@ class IonicTestController {
* ionic.Platform
*/
private testStaticPlaform(): void {
var ready: void = ionic.Platform.ready(function() {
});
var callbackWithoutReturn: ()=>void;
var callbackWithReturn: ()=>boolean;
var ready: void = ionic.Platform.ready(callbackWithoutReturn);
ready = ionic.Platform.ready(callbackWithReturn);
var setGrade: void = ionic.Platform.setGrade('iOS');
var deviceInformation: string = ionic.Platform.device();
var isWebView: boolean = ionic.Platform.isWebView();
+1 -1
View File
@@ -21,7 +21,7 @@ interface IonicStatic {
* Please remember that Cordova features (Camera, FileSystem, etc) still
* will not work in a web browser.
*/
ready(callback: ()=>void): void;
ready(callback: ()=>any): void;
/**
* Set the grade of the device: a, b, or c. a is the best
* (most css features enabled), c is the worst. By default, sets the grade