Files
NativeScript/nativescript-core/ui/activity-indicator/activity-indicator-common.ts
Nathan Walker da3c0b973d chore: format
2020-07-11 11:01:40 -07:00

20 lines
625 B
TypeScript

import { ActivityIndicator as ActivityIndicatorDefinition } from ".";
import { View, CSSType } from "../core/view";
import { booleanConverter } from "../core/view-base";
import { Property } from "../core/properties";
@CSSType("ActivityIndicator")
export class ActivityIndicatorBase extends View
implements ActivityIndicatorDefinition {
public busy: boolean;
}
ActivityIndicatorBase.prototype.recycleNativeView = "auto";
export const busyProperty = new Property<ActivityIndicatorBase, boolean>({
name: "busy",
defaultValue: false,
valueConverter: booleanConverter,
});
busyProperty.register(ActivityIndicatorBase);