chore: format

This commit is contained in:
Nathan Walker
2020-07-05 14:57:06 -07:00
parent 8f2900ad0b
commit da3c0b973d
379 changed files with 71587 additions and 54582 deletions

View File

@@ -1,56 +1,80 @@
import { ActivityIndicatorBase, busyProperty} from "./activity-indicator-common";
import { colorProperty, visibilityProperty, Visibility } from '../styling/style-properties';
import { Color } from '../../color';
import {
ActivityIndicatorBase,
busyProperty,
} from "./activity-indicator-common";
import {
colorProperty,
visibilityProperty,
Visibility,
} from "../styling/style-properties";
import { Color } from "../../color";
export * from "./activity-indicator-common";
export class ActivityIndicator extends ActivityIndicatorBase {
nativeViewProtected: android.widget.ProgressBar;
nativeViewProtected: android.widget.ProgressBar;
public createNativeView() {
const progressBar = new android.widget.ProgressBar(this._context);
progressBar.setVisibility(android.view.View.INVISIBLE);
progressBar.setIndeterminate(true);
public createNativeView() {
const progressBar = new android.widget.ProgressBar(this._context);
progressBar.setVisibility(android.view.View.INVISIBLE);
progressBar.setIndeterminate(true);
return progressBar;
}
return progressBar;
}
[busyProperty.getDefault](): boolean {
return false;
}
[busyProperty.setNative](value: boolean) {
if (this.visibility === Visibility.VISIBLE) {
this.nativeViewProtected.setVisibility(value ? android.view.View.VISIBLE : android.view.View.INVISIBLE);
}
}
[busyProperty.getDefault](): boolean {
return false;
}
[busyProperty.setNative](value: boolean) {
if (this.visibility === Visibility.VISIBLE) {
this.nativeViewProtected.setVisibility(
value ? android.view.View.VISIBLE : android.view.View.INVISIBLE
);
}
}
[visibilityProperty.getDefault](): Visibility {
return Visibility.HIDDEN;
}
[visibilityProperty.setNative](value: Visibility) {
switch (value) {
case Visibility.VISIBLE:
this.nativeViewProtected.setVisibility(this.busy ? android.view.View.VISIBLE : android.view.View.INVISIBLE);
break;
case Visibility.HIDDEN:
this.nativeViewProtected.setVisibility(android.view.View.INVISIBLE);
break;
case Visibility.COLLAPSE:
this.nativeViewProtected.setVisibility(android.view.View.GONE);
break;
default:
throw new Error(`Invalid visibility value: ${value}. Valid values are: "${Visibility.VISIBLE}", "${Visibility.HIDDEN}", "${Visibility.COLLAPSE}".`);
}
}
[visibilityProperty.getDefault](): Visibility {
return Visibility.HIDDEN;
}
[visibilityProperty.setNative](value: Visibility) {
switch (value) {
case Visibility.VISIBLE:
this.nativeViewProtected.setVisibility(
this.busy
? android.view.View.VISIBLE
: android.view.View.INVISIBLE
);
break;
case Visibility.HIDDEN:
this.nativeViewProtected.setVisibility(
android.view.View.INVISIBLE
);
break;
case Visibility.COLLAPSE:
this.nativeViewProtected.setVisibility(android.view.View.GONE);
break;
default:
throw new Error(
`Invalid visibility value: ${value}. Valid values are: "${Visibility.VISIBLE}", "${Visibility.HIDDEN}", "${Visibility.COLLAPSE}".`
);
}
}
[colorProperty.getDefault](): number {
return -1;
}
[colorProperty.setNative](value: number | Color) {
if (value instanceof Color) {
this.nativeViewProtected.getIndeterminateDrawable().setColorFilter(value.android, android.graphics.PorterDuff.Mode.SRC_IN);
} else {
this.nativeViewProtected.getIndeterminateDrawable().clearColorFilter();
}
}
[colorProperty.getDefault](): number {
return -1;
}
[colorProperty.setNative](value: number | Color) {
if (value instanceof Color) {
this.nativeViewProtected
.getIndeterminateDrawable()
.setColorFilter(
value.android,
android.graphics.PorterDuff.Mode.SRC_IN
);
} else {
this.nativeViewProtected
.getIndeterminateDrawable()
.clearColorFilter();
}
}
}