UNPKG

@react-form-fields/native-base

Version:

Native Base Form Fields

14 lines (13 loc) 824 B
import CoreConfigBuilder from '@react-form-fields/core/ConfigProvider/builder'; import { NativeBase } from 'native-base'; import { StyleProp, ViewStyle } from 'react-native'; import { IConfig } from './context'; export default class ConfigBuilder extends CoreConfigBuilder { setDateConfig(locale: any, pickerLocale: string, formats: IConfig['date']['formats'], labels: IConfig['date']['labels']): this; setValidationOn(event: IConfig['validationOn']): this; setItemProps(itemProps: NativeBase.Item): this; setLoadingProps(loadingProps: NativeBase.Spinner, loadingStyle: StyleProp<ViewStyle>): this; setIconProps(iconProps: Partial<NativeBase.Icon>, selectIcon?: string, selectSearchIcon?: string, dateClearIcon?: string): this; setLabelProps(labelProps: NativeBase.Label): this; clean(): this; }