Last Updated on : 2021-12-22 09:34:52
The shuffling list component ShuffingList
is used to show a tab bar that users can swipe to switch between tabs.
Field name | Data type | Description | Default value |
---|---|---|---|
data | Array | A collection of data. | [] |
themeColor | String | The theme color. | ‘#00CC99’ |
contentWidth | Number | The width of content. | 290 |
marginRight | Number | The right margin. | 10 |
itemWidth | Number | The width of a sub-element. | 90 |
numberOfLines | Number | The maximum number of lines. | 1 |
itemStyle | Style | The style of a sub-element. | {} |
onIndexChange | Func | The callback of the switching result. | (selectIdx: number) => void |
import React from 'react'
import { ShuffingList } from '@tuya/tuya-panel-electrician-sdk'
export default class Scene extends Component {
render() {
return (
<ShuffingList
data={[
{ key: 'switch1', title: 'switch1', code: 'switch_1' },
{ key: 'switch2', title: 'switch2', code: 'switch_2' },
{ key: 'switch3', title: 'switch3', code: 'switch_3' },
{ key: 'switch4', title: 'switch4', code: 'switch_4' },
]}
themeColor="#341234"
contentWidth={290}
itemWidth={85}
marginRight={10}
numberOfLines={1}
onIndexChange={() => {}}
/> )
}
}
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback