Last Updated on : 2021-08-30 03:44:04download

| Field name | Type | Description | Default value |
|---|---|---|---|
| containerStyle | StyleProp<ViewStyle> | The style of the outermost container. | {} |
| blurType | ‘xlight’ | ‘light’ | ‘dark’ | The type of blur. | ‘xlight’ |
| blurAmount | number | The amount of Gaussian blur. A larger value indicates a higher level of blur. Valid values: 0 to 100. |
10 |
| blurViewStyle | StyleProp<ViewStyle> | The style of the blur container. | {} |
| showSplit | boolean | Specifies whether to display a separator line. | true |
| showTemperature | boolean | Specifies whether to display the temperature. | true |
| temperatureLabel | string | The label text of the temperature. | ‘Temperature’ |
| temperatureValue | number | The value of the temperature. | 20 |
| temperatureUnit | ‘℃’ | ‘℉’ | The unit of the temperature. | ‘℃’ |
| temperatureIcon | ImageSourcePropType | The image of the temperature. If you do not set the value, the image is not displayed. | Local image |
| showHumidity | boolean | Specifies whether to display the humidity. | true |
| humidityLabel | string | The label text of the humidity. | ‘Humidity’ |
| humidityValue | number | The value of the humidity. | 32 |
| humidityUnit | string | The unit of the humidity. | ‘%’ |
| humidityIcon | ImageSourcePropType | The image of the humidity. | Local image |
| labelStyle | StyleProp<TextStyle> | The style of the label text. | {} |
| valueStyle | StyleProp<TextStyle> | The style of the numeric text. | {} |
| unitStyle | StyleProp<TextStyle> | The style of the unit text. | {} |
| iconStyle | StyleProp<ImageStyle> | The style of an image. | {} |
| renderSplit | () => JSX.Element | null | The render function of the separator line. | null |
| renderTemperature | () => JSX.Element | null | The render function of the temperature module. | null |
| renderHumidity | () => JSX.Element | null | The render function of the humidity module. | null |
import { TempHumWithBlur } from '@tuya/tuya-panel-gateway-sdk';
// Normal use.
<TempHumWithBlur />
// Modify the temperature and humidity.
<TempHumWithBlur temperatureValue={10} humidityValue={88} />
// Modify the text style.
<TempHumWithBlur valueStyle={{ color: 'yellow' }} unitStyle={{ color: 'pink' }} />
// Modify the units of the temperature and humidity.
<TempHumWithBlur temperatureUnit="F" humidityUnit="‰" />
// Only display the temperature.
<TempHumWithBlur showHumidity={false} />
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback