The ActivityIndicator represents a UI widget which
                displays a progress indicator hinting the user for some
                background operation running like loading image, data, accepting
                a request, etc. You can control its behavior by setting or
                binding to its busy property.
              
              
                
              
              
              
                You can work with its boolean busy property and set
                it to true or false, thus displaying
                or hiding the control.
              
              <ActivityIndicator [busy]="isBusy" (busyChange)="onBusyChanged($event)"></ActivityIndicator>
              import { Component } from "@angular/core";
import { ActivityIndicator } from "tns-core-modules/ui/activity-indicator";
import { EventData } from "tns-core-modules/data/observable";
@Component({
    moduleId: module.id,
    templateUrl: "./usage.component.html"
})
export class ActivityIndicatorUsageComponent {
    isBusy: boolean = true;
    onBusyChanged(args: EventData) {
        let indicator: ActivityIndicator = <ActivityIndicator>args.object;
        console.log("indicator.busy changed to: " + indicator.busy);
    }
}
              
              
              
                The ActivityIndicator supports styling the
                color (default value is blue) and
                backgroundColor (default value is
                transparent) properties.
              
              <ActivityIndicator busy="true" color="red" width="100" height="100"></ActivityIndicator>
              
                
                  
                    | 
                      @nativescript/theme CSS class
                     | 
                    Description | 
                  
                
                
                  
                    activity-indicator | 
                    
                      Styles the color of the indicator in sync
                      with the main theme color.
                     | 
                  
                
              
              
              
              
                
                  
                    | Name | 
                    Type | 
                    Description | 
                  
                
                
                  
                    busy | 
                    boolean | 
                    
                      Gets or sets a value indicating whether the widget is
                      currently displaying progress.
                     | 
                  
                
              
              
              
                
                  
                    | Name | 
                    Description | 
                  
                
                
                  
                    busyChange | 
                    
                      Emitted when the ActivityIndicator busy property is
                      changed.
                     | 
                  
                  
                    loaded | 
                    Emitted when the view is loaded. | 
                  
                  
                    unloaded | 
                    Emitted when the view is unloaded. | 
                  
                  
                    layoutChanged | 
                    
                      Emitted when the layout bounds of a view changes due to
                      layout processing.
                     |