UNPKG

react-native-form-model

Version:

An easily testable and opinionated React Native form model builder written in pure JavaScript.

19 lines (18 loc) 635 B
import ControlField, { ControlFieldProps, ControlFieldState } from './ControlField'; export interface ToggleButtonFieldProps<T> extends ControlFieldProps<T, string> { values: { [key: string]: T; } | T[]; icons?: { [key: string]: string; } | T[]; accessibilityLabels?: { [key: string]: string; } | string[]; } export interface ToggleButtonFieldState<T> extends ControlFieldState<T, string> { } /** @deprecated */ export default class ToggleButtonField<T = string> extends ControlField<T, string, ToggleButtonFieldProps<T>, ToggleButtonFieldState<T>> { renderControl(): JSX.Element; }