| actionSheetEnter | AnimationBuilder | Provides a custom enter animation for all ion-action-sheet, overriding the default "animation". | 
| actionSheetLeave | AnimationBuilder | Provides a custom leave animation for all ion-action-sheet, overriding the default "animation". | 
| alertEnter | AnimationBuilder | Provides a custom enter animation for all ion-alert, overriding the default "animation". | 
| alertLeave | AnimationBuilder | Provides a custom leave animation for all ion-alert, overriding the default "animation". | 
| animated | boolean | If true, Ionic will enable all animations and transitions across the app. | 
| backButtonIcon | string | Overrides the default icon in all <ion-back-button>components. | 
| backButtonText | string | Overrides the default text in all <ion-back-button>components. | 
| hardwareBackButton | boolean | If true, Ionic will respond to the hardware back button in an Android device. | 
| infiniteLoadingSpinner | SpinnerTypes | Overrides the default spinner type in all <ion-infinite-scroll-content>components. | 
| loadingEnter | AnimationBuilder | Provides a custom enter animation for all ion-loading, overriding the default "animation". | 
| loadingLeave | AnimationBuilder | Provides a custom leave animation for all ion-loading, overriding the default "animation". | 
| loadingSpinner | SpinnerTypes | Overrides the default spinner for all ion-loadingoverlays. | 
| menuIcon | string | Overrides the default icon in all <ion-menu-button>components. | 
| menuType | string | Overrides the default menu type for all <ion-menu>components. | 
| modalEnter | AnimationBuilder | Provides a custom enter animation for all ion-modal, overriding the default "animation". | 
| modalLeave | AnimationBuilder | Provides a custom leave animation for all ion-modal, overriding the default "animation". | 
| mode | Mode | The mode determines which platform styles to use for the whole application. | 
| navAnimation | AnimationBuilder | Overrides the default "animation" of all ion-navandion-router-outletacross the whole application. | 
| pickerEnter | AnimationBuilder | Provides a custom enter animation for all ion-picker, overriding the default "animation". | 
| pickerLeave | AnimationBuilder | Provides a custom leave animation for all ion-picker, overriding the default "animation". | 
| popoverEnter | AnimationBuilder | Provides a custom enter animation for all ion-popover, overriding the default "animation". | 
| popoverLeave | AnimationBuilder | Provides a custom leave animation for all ion-popover, overriding the default "animation". | 
| refreshingIcon | string | Overrides the default icon in all <ion-refresh-content>components. | 
| refreshingSpinner | SpinnerTypes | Overrides the default spinner type in all <ion-refresh-content>components. | 
| sanitizerEnabled | boolean | If true, Ionic will enable a basic DOM sanitizer on component properties that accept custom HTML. | 
| spinner | SpinnerTypes | Overrides the default spinner in all <ion-spinner>components. | 
| statusTap | boolean | If true, clicking or tapping the status bar will cause the content to scroll to the top. | 
| swipeBackEnabled | boolean | If true, Ionic will enable the "swipe-to-go-back" gesture across the application. | 
| tabButtonLayout | TabButtonLayout | Overrides the default "layout" of all ion-bar-buttonacross the whole application. | 
| toastEnter | AnimationBuilder | Provides a custom enter animation for all ion-toast, overriding the default "animation". | 
| toastLeave | AnimationBuilder | Provides a custom leave animation for all ion-toast, overriding the default "animation". |