survey-react-ui
Version:
survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
24 lines (23 loc) • 1.04 kB
TypeScript
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;
}