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.

20 lines (19 loc) 919 B
import * as React from "react"; import { ProgressButtons, PageModel, IProgressButtonsViewModel } from "survey-core"; import { SurveyNavigationBase } from "./reactSurveyNavigationBase"; export declare class SurveyProgressButtons extends SurveyNavigationBase implements IProgressButtonsViewModel { private respManager; private listContainerRef; constructor(props: any); protected get model(): ProgressButtons; get container(): string; onResize(canShowItemTitles: boolean): void; onUpdateScroller(hasScroller: boolean): void; onUpdateSettings(): void; render(): React.JSX.Element; protected getListElements(): React.JSX.Element[]; protected renderListElement(page: PageModel, index: number): React.JSX.Element; protected clickScrollButton(listContainerElement: Element | null, isLeftScroll: boolean): void; componentDidMount(): void; componentWillUnmount(): void; }