UNPKG

survey-creator-react

Version:

A white-label drag-and-drop form builder for React that lets you design complex, interactive forms and surveys without writing code. It generates JSON schemas used by the SurveyJS Form Library to render dynamic forms in your React app.

25 lines (24 loc) 896 B
import { Base } from "survey-core"; import { PagesController } from "survey-creator-core"; import * as React from "react"; import { CreatorModelElement } from "./ModelElement"; interface ISurveyPageNavigatorProps { pagesController: PagesController; pageEditMode: string; } export declare class SurveyPageNavigator extends CreatorModelElement<ISurveyPageNavigatorProps, any> { private model; private containerRef; constructor(props: ISurveyPageNavigatorProps); protected createModel(props: any): void; protected getUpdatedModelProps(): string[]; protected getStateElement(): Base; componentDidMount(): void; componentWillUnmount(): void; renderElement(): React.JSX.Element; } export declare class SurveyPageNavigatorItem extends CreatorModelElement<any, any> { protected getStateElement(): Base; renderElement(): React.JSX.Element; } export {};