survey-creator-react
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
20 lines (19 loc) • 840 B
TypeScript
import * as React from "react";
import { Base } from "survey-core";
import { SurveyElementBase } from "survey-react-ui";
import { QuestionToolbox, QuestionToolboxCategory } from "survey-creator-core";
export interface ISurveyCreatorToolboxCategoryProps {
category: QuestionToolboxCategory;
toolbox: QuestionToolbox;
}
export declare class SurveyCreatorToolboxCategory extends SurveyElementBase<ISurveyCreatorToolboxCategoryProps, any> {
get category(): QuestionToolboxCategory;
get toolbox(): QuestionToolbox;
get class(): string;
protected getStateElement(): Base;
render(): React.JSX.Element;
renderCategoryHeader(): React.JSX.Element;
renderButton(): React.JSX.Element;
protected renderCategoryContent(): Array<any>;
renderItems(items: Array<any>, isCompact?: boolean): React.JSX.Element[];
}