survey-creator-core
Version:
A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.
17 lines (16 loc) • 910 B
TypeScript
import { SurveyModel } from "survey-core";
import { CreatorPresetEditableBase } from "./presets-editable-base";
import { SurveyCreatorModel } from "survey-creator-core";
export declare class CreatorPresetEditableOptions extends CreatorPresetEditableBase {
private createElements;
private optionsList;
private addPathToName;
private patchElements;
createMainPageCore(): any;
protected getDefaultJsonValueCore(creator: SurveyCreatorModel): any;
protected getJsonValueCore(model: SurveyModel, creator: SurveyCreatorModel, defaultJson: any): any;
protected setupQuestionsValueCore(model: SurveyModel, json: any, creator: SurveyCreatorModel): void;
get questionNames(): string[];
onGetQuestionTitleActions(model: SurveyModel, creator: SurveyCreatorModel, options: any): void;
onGetPanelTitleActions(model: SurveyModel, creator: SurveyCreatorModel, options: any): void;
}