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:
@@ -2,7 +2,6 @@
|
||||
import definition = require("ui/tab-view");
|
||||
import dependencyObservable = require("ui/core/dependency-observable");
|
||||
import trace = require("trace");
|
||||
import utils = require("utils/utils");
|
||||
import view = require("ui/core/view");
|
||||
import types = require("utils/types");
|
||||
import proxy = require("ui/core/proxy");
|
||||
@@ -11,6 +10,9 @@ import * as imageSourceModule from "image-source";
|
||||
import style = require("ui/styling/style");
|
||||
import { Page } from "ui/page";
|
||||
|
||||
import * as utils from "utils/utils";
|
||||
import getter = utils.ios.getter;
|
||||
|
||||
global.moduleMerge(common, exports);
|
||||
|
||||
var imageSource: typeof imageSourceModule;
|
||||
@@ -487,7 +489,7 @@ export class TabViewStyler implements style.Styler {
|
||||
}
|
||||
|
||||
if (!currentFont) {
|
||||
currentFont = UIFont.systemFontOfSize(UIFont.labelFontSize());
|
||||
currentFont = UIFont.systemFontOfSize(getter(UIFont, UIFont.labelFontSize));
|
||||
}
|
||||
|
||||
return currentFont;
|
||||
|
||||
Reference in New Issue
Block a user