Last Updated on : 2022-03-07 01:37:56download
Field name | Data type | Description | Default value |
---|---|---|---|
visible | boolean | component visible | false |
height | number | content height | cx(300 |
width | number | content width | cx(260) |
offsetX | number | distance from the left side of the screen | 0 |
offsetY | number | distance from top / bottom of screen | 0 |
children | React.ReactNode | content component | null |
maskBgColor | string | mask background color | ‘#FFF’ |
maskOpacity | number | mask background opacity | 0.7 |
direction | ‘left’ | ‘top’ | ‘bottom’ | ‘right’ | animate position | ‘left’ |
onClose | function | hidden function | null |
style | StyleProp | conten style | null |
import React, { useState } from 'react';
import { MaskView } from '@tuya/tuya-panel-remote-sdk';
import { View } from 'react-native';
const Index = () => {
const [visible, setVisible] = useState(false);
return (
<MaskView
visible={visible}
maskBgColor="#000"
maskOpacity={0.5}
onClose={() => setVisible(false)}
mode="left"
>
<View />
</MaskView>
);
};
export default Index;
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback