UNPKG

prodap-chatbot-domain

Version:

Classes utilizadas na resposta de todas as Intents do Assistente Virtual

24 lines (23 loc) 807 B
import FormAbstract, { FormAbstractProps } from './FormAbstract'; import ActionAbstract from '../../action/ActionAbstract'; import { StyleType } from '../../common/types'; export type RadioButtonList = { selected: boolean; name: string; key: string; }; export type RadioButtonStyle = { styleButton?: StyleType; styleName?: StyleType; styleSelected?: StyleType; styleBorderColorSelected?: StyleType; styleFlatList?: StyleType; isVerticalFlatList?: boolean; }; export default class RadioButton extends FormAbstract { action?: ActionAbstract; list: RadioButtonList[]; customStyles?: RadioButtonStyle; constructor(formProps: FormAbstractProps, action?: ActionAbstract, customStyles?: RadioButtonStyle); addList(...item: RadioButtonList[]): RadioButton; }