mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Apply getter check to determine if API is exposed as property or as method for iOS backward compatibility
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import {View} from "ui/core/view";
|
||||
import * as utils from "utils/utils";
|
||||
import getter = utils.ios.getter;
|
||||
|
||||
export module ios {
|
||||
export function getActualHeight(view: UIView): number {
|
||||
@@ -11,7 +12,7 @@ export module ios {
|
||||
}
|
||||
|
||||
export function getStatusBarHeight(): number {
|
||||
var app = UIApplication.sharedApplication();
|
||||
var app = getter(UIApplication, UIApplication.sharedApplication);
|
||||
if (!app || app.statusBarHidden) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user