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.

19 lines (18 loc) 918 B
import { Question } from "survey-core"; export declare class QuestionConverter { private static convertInfoValue; static get convertInfo(): any; private static createDefaultQuestionConverterItems; static addConvertInfo(className: string, convertToClassName: string): void; private static getConvertableClasses; static getConvertToClasses(className: string, availableTypes?: Array<string>, includeCurrent?: boolean): Array<string>; static getObjJSON(obj: Question, defaultObjJSON: any): any; static convertObject(obj: Question, convertToClass: string, objJSON: any, defaultJSON?: any, jsonToSetAfter?: any): Question; private static updateJSON; private static updateJSONForMatrices; private static getColumnName; private static updateJSONForRating; private static updateJSONForBarrating; private static updateJSONForPanels; private static removeValidators; }