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.
22 lines (21 loc) • 1.04 kB
TypeScript
import { SurveyModel, Question } from "survey-core";
import { CreatorPresetEditableBase } from "./presets-editable-base";
import { SurveyCreatorModel } from "survey-creator-core";
export declare class CreatorPresetEditableLanguages extends CreatorPresetEditableBase {
createMainPageCore(): any;
getMainElementNames(): any;
getCustomQuestionCssSuffix(question: Question): "" | "search";
protected getJsonValueCore(model: SurveyModel, creator: SurveyCreatorModel, defaultJson: any): any;
protected setupQuestionsValueCore(model: SurveyModel, json: any, creator: SurveyCreatorModel): void;
protected updateOnValueChangedCore(model: SurveyModel, name: string): void;
private get creatorLocaleName();
private get surveyLocalesName();
private get searchLocalesName();
private get surveyUseEnglishNames();
get questionNames(): string[];
private getIsShowInEnglishSelected;
private getCreatorLocales;
private getSurveyLocales;
private getLocaleItemValues;
private updateLocaleNames;
}