UNPKG

survey-react-ui

Version:

A free MIT-licensed React UI component that renders dynamic, interactive JSON-based forms and surveys. You can use it to collect responses from users and send them to your own database.

24 lines (23 loc) 1.04 kB
import { SurveyQuestionElementBase } from "./reactquestion_element"; import * as React from "react"; import { SurveyElementBase } from "./reactquestion_element"; import { QuestionButtonGroupModel, ButtonGroupItemValue, ButtonGroupItemModel } from "survey-core"; export declare class SurveyQuestionButtonGroup extends SurveyQuestionElementBase { constructor(props: any); protected get question(): QuestionButtonGroupModel; getStateElement(): QuestionButtonGroupModel; renderElement(): React.JSX.Element; renderItems(): React.JSX.Element[]; } export declare class SurveyButtonGroupItem extends SurveyElementBase<any, any> { model: ButtonGroupItemModel; constructor(props: any); get index(): number; get question(): QuestionButtonGroupModel; get item(): ButtonGroupItemValue; getStateElement(): ButtonGroupItemValue; renderElement(): React.JSX.Element; protected renderIcon(): React.JSX.Element; protected renderInput(): React.JSX.Element; protected renderCaption(): React.JSX.Element; }