ActivityIndicator
Displays a circular loading indicator.
Example
import React from "react";
import { ActivityIndicator, StyleSheet, Text, View } from "tbox/ui";
const App = () => (
<View style={[styles.container, styles.horizontal]}>
<ActivityIndicator />
<ActivityIndicator size="large" />
<ActivityIndicator size="small" color="#0000ff" />
<ActivityIndicator size="large" color="#00ff00" />
</View>
);
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: "center",
},
horizontal: {
flexDirection: "row",
justifyContent: "space-around",
padding: 10,
},
});
export default App;
Reference
Props
Inherits View Props.
animating
Whether to show the indicator (true
) or hide it (false
).
Type | Default |
---|---|
bool | true |
color
The foreground color of the spinner.
Type | Default |
---|---|
color | null (system accent default color) |
hidesWhenStopped
iOS
Whether the indicator should hide when not animating.
Type | Default |
---|---|
bool | true |
size
Size of the indicator.
Type | Default |
---|---|
enum('small' , 'large' ) | 'small' |