feat(dark-mode): activity indicator style

This commit is contained in:
Vasil Chimev
2019-09-11 10:03:21 +03:00
parent 4e4cbb7c55
commit 1354b75034

View File

@@ -2,11 +2,22 @@ import { ActivityIndicatorBase, busyProperty, colorProperty, Color } from "./act
export * from "./activity-indicator-common";
import { ios } from "../../utils/utils";
const majorVersion = ios.MajorVersion;
export class ActivityIndicator extends ActivityIndicatorBase {
nativeViewProtected: UIActivityIndicatorView;
createNativeView() {
const view = UIActivityIndicatorView.alloc().initWithActivityIndicatorStyle(UIActivityIndicatorViewStyle.Gray);
let viewStyle;
if (majorVersion <= 12) {
viewStyle = UIActivityIndicatorViewStyle.Gray;
} else {
viewStyle = UIActivityIndicatorViewStyle.Medium;
}
const view = UIActivityIndicatorView.alloc().initWithActivityIndicatorStyle(viewStyle);
view.hidesWhenStopped = true;
return view;