Optional buttonIcon to render for right side for type button. Usually this would be a RightChevron
Optional componentDirect props to set on the React Native component (including iOS and Android specific props). Most use cases should not need this.
Optional descriptionIndicate that header should be description first
Optional disabled?: booleanIndicate if item is disabled
Optional dismissIndicate if keyboard should be dismissed onPress
Optional helperHelper text
Optional label?: stringlabel to render
Optional lastIndicate if last item of a group form (after is a break or header normally).
Optional onOn change event. This is a boolean for toggle or string for others.
Optional ononLongPress event for button type
Optional ononPress event for button type
Optional overrideOverride icon for select item (default is Checkbox)
Optional renderIndicate that toggle or checkbox should render on the left side. Default is right
Optional sliderSlider props for customizing slider
Optional hideIndicate if range labels should be hidden (normally should hide if using icons)
Optional leftIcon to render on left side of slider
Optional maxMax value for slider (defaults to 100)
Optional minMin value for slider (defaults to 0)
Optional rightIcon to render on right side of slider
Optional style?: StyleProp<ViewStyle>Style to set on the item
Optional textBreak mode for non editable text
Optional textText input props. Mostly used for events (blur/focus) and validation. Do not use value or onChange event. That is overriden by this component.
Optional toggleToggle text exchange by value. This should show content on the UI like Yes/No or Off/On
The type of form item
Optional value?: string | booleanValue to render or show for static data. This is not used for type header. Boolean is used for toggle and checkbox.
Generated using TypeDoc
Props for FormItem component