UNPKG

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
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; }