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.
1 lines • 150 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../src/ui-presets/basic.ts","../../../src/ui-presets/advanced.ts","../../../src/ui-presets/expert.ts","../../../src/ui-presets/index.ts"],"sourcesContent":["export const Basic = {\n presetName: \"basic\",\n json: {\n \"toolbox\": {\n \"definition\": [\n { \"name\": \"radiogroup\" },\n { \"name\": \"rating\" },\n { \"name\": \"slider\" },\n { \"name\": \"checkbox\" },\n { \"name\": \"dropdown\" },\n { \"name\": \"boolean\" },\n { \"name\": \"file\" },\n { \"name\": \"text\", \"subitems\": [] },\n {\n \"name\": \"date\",\n \"title\": \"Date\",\n \"iconName\": \"icon-toolbox-calendar-24x24\",\n \"json\": {\n \"type\": \"text\",\n \"inputType\": \"date\"\n }\n },\n {\n \"name\": \"email\",\n \"title\": \"Email\",\n \"iconName\": \"icon-toolbox-email-24x24\",\n \"json\": {\n \"type\": \"text\",\n \"inputType\": \"email\"\n }\n },\n {\n \"name\": \"tel\",\n \"title\": \"Phone Number\",\n \"iconName\": \"icon-toolbox-phone-24x24\",\n \"json\": {\n \"type\": \"text\",\n \"inputType\": \"tel\"\n }\n },\n { \"name\": \"comment\" },\n { \"name\": \"matrix\" },\n { \"name\": \"image\" },\n ],\n \"categories\": [\n {\n \"category\": \"choice\",\n \"items\": [\n \"radiogroup\",\n \"rating\",\n \"slider\",\n \"checkbox\",\n \"dropdown\",\n \"boolean\",\n \"file\",\n ]\n },\n {\n \"category\": \"text\",\n \"items\": [\n \"text\",\n \"email\",\n \"tel\",\n \"date\",\n \"comment\",\n ]\n },\n {\n \"category\": \"matrix\",\n \"items\": [\n \"matrix\"\n ]\n },\n {\n \"category\": \"misc\",\n \"items\": [\n \"image\"\n ]\n }\n ]\n },\n \"tabs\": {\n \"items\": [\n {\n \"name\": \"designer\",\n \"iconName\": \"icon-config\"\n },\n {\n \"name\": \"preview\",\n \"iconName\": \"icon-preview\"\n }\n ],\n \"activeTab\": \"designer\"\n },\n \"propertyGrid\": {\n \"definition\": {\n \"autoGenerateProperties\": false,\n \"classes\": {\n \"survey\": {\n \"properties\": [\n \"title\",\n \"description\",\n \"cookieName\",\n \"showProgressBar\",\n \"progressBarType\",\n \"showPreviewBeforeComplete\",\n \"questionOrder\",\n \"showQuestionNumbers\",\n \"checkErrorsMode\",\n \"navigateToUrl\",\n \"showCompletePage\",\n \"completedHtml\",\n \"showTimer\",\n \"timeLimit\",\n ]\n },\n \"question\": {\n \"properties\": [\n \"name\",\n \"title\",\n \"description\",\n \"isRequired\",\n { name: \"correctAnswer\", index: 100000 }\n ]\n },\n \"comment\": {\n \"properties\": [\n \"maxLength\"\n ]\n },\n \"file\": {\n \"properties\": [\n \"allowMultiple\",\n \"acceptedCategories\",\n \"acceptedTypes\",\n \"maxSize\"\n ]\n },\n \"matrix\": {\n \"properties\": [\n \"cellType\",\n \"columns\",\n \"rows\",\n \"rowOrder\",\n \"eachRowRequired\",\n \"eachRowUnique\",\n ]\n },\n \"rating\": {\n \"properties\": [\n \"rateType\",\n \"rateMin\",\n \"rateMax\",\n \"rateStep\",\n \"minRateDescription\",\n \"maxRateDescription\"\n ]\n },\n \"slider\": {\n \"properties\": [\n \"sliderType\",\n \"min\",\n \"max\",\n \"step\",\n \"minRangeLength\",\n \"maxRangeLength\"\n ]\n },\n \"selectbase\": {\n \"properties\": [\n \"choices\",\n \"choicesOrder\",\n \"showOtherItem\",\n \"showNoneItem\"\n ]\n },\n \"checkbox\": {\n \"properties\": [\n \"showSelectAllItem\"\n ]\n },\n \"image\": {\n \"properties\": [\n \"imageLink\",\n \"contentMode\",\n \"altText\"\n ]\n },\n \"text\": {\n \"properties\": [\n \"inputType\",\n \"min\",\n \"max\",\n \"step\"\n ]\n },\n \"boolean\": {\n \"properties\": [\n \"labelTrue\",\n \"labelFalse\"\n ]\n }\n }\n }\n }\n }\n} as const;\n\nexport default Basic;\n","export const Advanced = {\n presetName: \"advanced\",\n json: {\n \"tabs\": {\n \"items\": [\n {\n \"name\": \"designer\",\n \"iconName\": \"icon-config\"\n },\n {\n \"name\": \"preview\",\n \"iconName\": \"icon-preview\"\n },\n {\n \"name\": \"translation\",\n \"iconName\": \"icon-language\"\n },\n {\n \"name\": \"theme\",\n \"iconName\": \"icon-theme\"\n }\n ],\n \"activeTab\": \"designer\"\n },\n \"propertyGrid\": {\n \"definition\": {\n \"autoGenerateProperties\": false,\n \"classes\": {\n question: {\n properties: [\n \"name\",\n \"title\",\n \"description\",\n \"visible\",\n \"readOnly\",\n \"isRequired\",\n \"showTitle\",\n \"showCommentArea\",\n { name: \"page\", tab: \"layout\" },\n { name: \"startWithNewLine\", tab: \"layout\" },\n { name: \"showNumber\", tab: \"layout\" },\n { name: \"state\", tab: \"layout\" },\n { name: \"titleLocation\", tab: \"layout\" },\n { name: \"descriptionLocation\", tab: \"layout\" },\n { name: \"errorLocation\", tab: \"layout\" },\n { name: \"defaultValue\", tab: \"data\" },\n { name: \"correctAnswer\", tab: \"data\" },\n { name: \"visibleIf\", tab: \"logic\", index: 100 },\n { name: \"enableIf\", tab: \"logic\", index: 200 },\n { name: \"requiredIf\", tab: \"logic\", index: 300 },\n { name: \"validators\", tab: \"validation\" },\n ],\n tabs: [\n { name: \"layout\", index: 100 },\n { name: \"logic\", index: 200 },\n { name: \"data\", index: 300 },\n { name: \"validation\", index: 400 }\n ]\n },\n comment: {\n properties: [\n { name: \"rows\", tab: \"layout\" },\n { name: \"autoGrow\", tab: \"layout\" },\n { name: \"allowResize\", tab: \"layout\" },\n { name: \"maxLength\", tab: \"validation\" },\n ]\n },\n file: {\n properties: [\n \"sourceType\",\n \"allowImagesPreview\",\n \"waitForUpload\",\n \"needConfirmRemoveFile\",\n \"acceptedCategories\",\n \"acceptedTypes\",\n \"maxSize\",\n ]\n },\n signaturepad: {\n properties: [\n \"allowClear\",\n \"signatureWidth\",\n \"signatureHeight\",\n ]\n },\n html: {\n properties: [\"html\"]\n },\n matrixdropdownbase: {\n properties: [\n \"cellType\",\n { name: \"columns\", tab: \"columns\" },\n { name: \"verticalAlign\", tab: \"layout\" },\n { name: \"alternateRows\", tab: \"layout\" },\n { name: \"cellErrorLocation\", tab: \"layout\" },\n ],\n },\n matrixdynamic: {\n properties: [\n \"allowAddRows\",\n \"allowRemoveRows\",\n \"allowRowReorder\",\n \"confirmDelete\",\n \"addRowButtonLocation\",\n \"rowCount\",\n \"minRowCount\",\n \"maxRowCount\",\n { name: \"keyName\", tab: \"validation\" },\n { name: \"defaultRowValue\", tab: \"data\" },\n { name: \"copyDefaultValueFromLastEntry\", tab: \"data\" },\n ]\n },\n matrixdropdown: {\n properties: [{ name: \"rows\", tab: \"rows\" }],\n },\n matrix: {\n properties: [\n \"cellType\",\n { name: \"columns\", tab: \"columns\" },\n { name: \"rows\", tab: \"rows\" },\n { name: \"rowOrder\", tab: \"rows\" },\n { name: \"alternateRows\", tab: \"layout\" },\n { name: \"eachRowRequired\", tab: \"validation\" },\n { name: \"eachRowUnique\", tab: \"validation\" },\n ],\n tabs: [\n { name: \"columns\", index: 10 },\n { name: \"rows\", index: 11 },\n ]\n },\n multipletext: {\n properties: [\n { name: \"items\", tab: \"items\" },\n { name: \"itemTitleWidth\", tab: \"layout\" },\n ]\n },\n rating: {\n properties: [\n { name: \"rateType\", tab: \"rateValues\" },\n { name: \"rateMin\", tab: \"rateValues\" },\n { name: \"rateMax\", tab: \"rateValues\" },\n { name: \"rateStep\", tab: \"rateValues\" },\n { name: \"minRateDescription\", tab: \"rateValues\" },\n { name: \"maxRateDescription\", tab: \"rateValues\" },\n { name: \"rateDescriptionLocation\", tab: \"rateValues\" },\n { name: \"displayRateDescriptionsAsExtremeItems\", tab: \"rateValues\" },\n ],\n tabs: [{ name: \"rateValues\", index: 10 }]\n },\n slider: {\n properties: [\n { name: \"sliderType\", tab: \"sliderSettings\" },\n { name: \"min\", tab: \"sliderSettings\" },\n { name: \"max\", tab: \"sliderSettings\" },\n { name: \"step\", tab: \"sliderSettings\" },\n // { name: \"segmentCount\", tab: \"sliderSettings\" },\n { name: \"minRangeLength\", tab: \"sliderSettings\" },\n { name: \"maxRangeLength\", tab: \"sliderSettings\" },\n { name: \"showLabels\", tab: \"sliderSettings\" },\n { name: \"tooltipVisibility\", tab: \"sliderSettings\" },\n { name: \"allowSwap\", tab: \"sliderSettings\" },\n { name: \"allowClear\", tab: \"sliderSettings\" },\n ],\n tabs: [{ name: \"sliderSettings\", index: 10 }]\n },\n selectbase: {\n properties: [\n { name: \"choices\", tab: \"choices\" },\n { name: \"choicesOrder\", tab: \"choices\" },\n { name: \"choicesFromQuestion\", tab: \"choices\" },\n { name: \"choicesFromQuestionMode\", tab: \"choices\" },\n { name: \"allowCustomChoices\", tab: \"choices\" },\n { name: \"textWrapEnabled\", tab: \"choices\" },\n { name: \"showOtherItem\", tab: \"choices\" },\n { name: \"showNoneItem\", tab: \"choices\" },\n { name: \"separateSpecialChoices\", tab: \"choices\" },\n { name: \"url\", tab: \"choicesByUrl\" },\n { name: \"path\", tab: \"choicesByUrl\" },\n { name: \"colCount\", tab: \"layout\" },\n ],\n tabs: [\n { name: \"choices\", index: 10 },\n { name: \"choicesByUrl\", index: 11 },\n ]\n },\n checkbox: {\n properties: [\n { name: \"showSelectAllItem\", tab: \"choices\" },\n { name: \"minSelectedChoices\", tab: \"choices\" },\n { name: \"maxSelectedChoices\", tab: \"choices\" },\n ]\n },\n ranking: {\n properties: [\n { name: \"selectToRankEnabled\" },\n { name: \"selectToRankAreasLayout\" },\n { name: \"minSelectedChoices\", tab: \"choices\" },\n { name: \"maxSelectedChoices\", tab: \"choices\" }\n ]\n },\n radiogroup: {\n properties: []\n },\n dropdown: {\n properties: [\n \"autocomplete\",\n { name: \"allowClear\", tab: \"choices\" },\n { name: \"searchMode\", tab: \"choices\" },\n ]\n },\n tagbox: {\n properties: [\n \"closeOnSelect\",\n { name: \"searchEnabled\", tab: \"choices\" },\n { name: \"searchMode\", tab: \"choices\" },\n { name: \"hideSelectedItems\", tab: \"choices\" },\n { name: \"allowClear\", tab: \"choices\" },\n ]\n },\n imagepicker: {\n properties: [\n \"contentMode\",\n \"imageFit\",\n \"multiSelect\",\n \"showLabel\",\n ]\n },\n image: {\n properties: [\n \"imageLink\",\n \"contentMode\",\n \"imageFit\",\n \"text\"\n ]\n },\n \"itemvalue[]@choices\": {\n properties: [\"visibleIf\", \"enableIf\"],\n tabs: [{ name: \"general\" }]\n },\n \"choiceitem[]@choices\": {\n properties: [\"visibleIf\", \"enableIf\", \"showCommentArea\", \"isExclusive\"],\n tabs: [{ name: \"general\" }]\n },\n \"imageitemvalue[]@choices\": {\n properties: [\"visibleIf\", \"enableIf\",]\n },\n \"itemvalue[]@rows\": {\n properties: [{ name: \"visibleIf\" }, { name: \"enableIf\" }],\n tabs: [{ name: \"general\" }]\n },\n \"itemvalue[]@columns\": {\n properties: [{ name: \"visibleIf\" }, { name: \"enableIf\" }],\n tabs: [{ name: \"general\" }]\n },\n text: {\n properties: [\n \"inputType\",\n \"min\",\n \"max\",\n \"step\",\n \"autocomplete\",\n { name: \"inputTextAlignment\", tab: \"layout\" },\n { name: \"maskType\", tab: \"mask\" },\n { name: \"maskSettings\", tab: \"mask\" },\n ],\n tabs: [\n { name: \"mask\", index: 250 }\n ]\n },\n boolean: {\n properties: [\n \"labelTrue\",\n \"labelFalse\",\n \"swapOrder\",\n ]\n },\n expression: {\n properties: [\n \"expression\",\n \"displayStyle\",\n \"currency\",\n \"format\",\n \"maximumFractionDigits\",\n \"minimumFractionDigits\",\n \"useGrouping\",\n { name: \"precision\", tab: \"data\" },\n ]\n },\n paneldynamic: {\n properties: [\n \"displayMode\",\n \"templateTabTitle\",\n \"tabAlign\",\n \"panelCount\",\n \"minPanelCount\",\n \"maxPanelCount\",\n { name: \"allowAddPanel\" },\n { name: \"allowRemovePanel\" },\n \"confirmDelete\",\n \"templateTitle\",\n \"templateDescription\",\n { name: \"showQuestionNumbers\", tab: \"numbering\" },\n { name: \"templateQuestionTitleLocation\", tab: \"questionSettings\" },\n { name: \"templateQuestionTitleWidth\", tab: \"questionSettings\" },\n { name: \"defaultPanelValue\", tab: \"data\" },\n { name: \"copyDefaultValueFromLastEntry\", tab: \"data\" },\n ],\n tabs: [\n { name: \"numbering\", index: 350 }\n ]\n },\n panelbase: {\n properties: [\n \"name\",\n \"title\",\n \"description\",\n { name: \"visibleIf\", tab: \"logic\" },\n { name: \"questionTitleLocation\", tab: \"questionSettings\" },\n { name: \"questionOrder\", tab: \"questionSettings\" },\n ],\n tabs: [\n { name: \"questionSettings\", index: 100 },\n { name: \"logic\", index: 200 },\n { name: \"data\", index: 300 },\n { name: \"validation\", index: 400 }\n ]\n },\n panel: {\n properties: [\n { name: \"startWithNewLine\", tab: \"layout\" },\n { name: \"showNumber\", tab: \"numbering\" },\n { name: \"showQuestionNumbers\", tab: \"numbering\" },\n ],\n tabs: [\n { name: \"layout\", index: 150 },\n { name: \"numbering\", index: 350 }\n ]\n },\n page: {\n properties: [\n { name: \"showNavigationButtons\", tab: \"navigation\" },\n ],\n tabs: [\n { name: \"navigation\", index: 350 }\n ]\n },\n survey: {\n properties: [\n \"title\",\n \"description\",\n \"cookieName\",\n \"showTitle\",\n \"locale\",\n { name: \"questionsOnPageMode\", tab: \"navigation\" },\n //{ name: \"firstPageIsStartPage\", tab: \"navigation\" },\n { name: \"autoAdvanceEnabled\", tab: \"navigation\" },\n { name: \"autoAdvanceAllowComplete\", tab: \"navigation\" },\n { name: \"showNavigationButtons\", tab: \"navigation\" },\n { name: \"navigationButtonsLocation\", tab: \"navigation\" },\n { name: \"showPrevButton\", tab: \"navigation\" },\n { name: \"progressBarLocation\", tab: \"navigation\" },\n { name: \"progressBarShowPageTitles\", tab: \"navigation\" },\n { name: \"progressBarShowPageNumbers\", tab: \"navigation\" },\n { name: \"showTOC\", tab: \"navigation\" },\n { name: \"tocLocation\", tab: \"navigation\" },\n { name: \"showPreviewBeforeComplete\", tab: \"navigation\" },\n { name: \"previewMode\", tab: \"navigation\" },\n\n { name: \"questionOrder\", tab: \"question\" },\n { name: \"questionTitleLocation\", tab: \"question\" },\n { name: \"questionDescriptionLocation\", tab: \"question\" },\n { name: \"showQuestionNumbers\", tab: \"question\" },\n { name: \"questionErrorLocation\", tab: \"question\" },\n\n { name: \"showPageTitles\", tab: \"pages\" },\n { name: \"showPageNumbers\", tab: \"pages\" },\n\n { name: \"checkErrorsMode\", tab: \"validation\" },\n\n { name: \"navigateToUrl\", tab: \"showOnCompleted\" },\n { name: \"navigateToUrlOnCondition\", tab: \"showOnCompleted\" },\n { name: \"showCompletePage\", tab: \"showOnCompleted\" },\n { name: \"completedHtml\", tab: \"showOnCompleted\" },\n { name: \"completedHtmlOnCondition\", tab: \"showOnCompleted\" },\n { name: \"calculatedValues\", tab: \"logic\" },\n { name: \"triggers\", tab: \"logic\" },\n { name: \"showTimer\", tab: \"timer\" },\n { name: \"timerLocation\", tab: \"timer\" },\n { name: \"timeLimit\", tab: \"timer\" },\n { name: \"timeLimitPerPage\", tab: \"timer\" },\n { name: \"timerInfoMode\", tab: \"timer\" },\n\n { name: \"logo\", tab: \"logo\" },\n { name: \"logoPosition\", tab: \"logo\" },\n { name: \"logoWidth\", tab: \"logo\" },\n { name: \"logoHeight\", tab: \"logo\" },\n { name: \"logoFit\", tab: \"logo\" }\n ],\n tabs: [\n { name: \"logo\", index: 50 },\n { name: \"navigation\", index: 100 },\n { name: \"question\", index: 200 },\n { name: \"validation\", index: 500 },\n { name: \"showOnCompleted\", index: 600 },\n { name: \"timer\", index: 700 }\n ]\n },\n \"matrixdropdowncolumn@default\": {\n properties: [\n \"name\",\n \"title\",\n \"cellType\",\n \"isRequired\",\n \"isUnique\",\n { name: \"requiredIf\", tab: \"logic\" },\n { name: \"validators\", tab: \"validation\" },\n ],\n tabs: [\n { name: \"general\", index: 5 },\n { name: \"logic\", index: 20 },\n { name: \"validation\", index: 60 }\n ]\n },\n \"matrixdropdowncolumn@checkbox\": {\n properties: [\n { name: \"choices\", tab: \"choices\", index: 0 },\n { name: \"choicesFromQuestion\", tab: \"choices\" },\n { name: \"choicesFromQuestionMode\", tab: \"choices\" },\n { name: \"showOtherItem\", tab: \"choices\" },\n { name: \"colCount\", tab: \"choices\" },\n { name: \"showSelectAllItem\", tab: \"choices\" },\n { name: \"minSelectedChoices\", tab: \"choices\" },\n { name: \"maxSelectedChoices\", tab: \"choices\" },\n ],\n tabs: [\n { name: \"choices\", index: 10 },\n { name: \"choicesByUrl\", index: 11 }\n ]\n },\n \"matrixdropdowncolumn@radiogroup\": {\n properties: [\n { name: \"choices\", tab: \"choices\", index: 0 },\n { name: \"choicesFromQuestion\", tab: \"choices\" },\n { name: \"choicesFromQuestionMode\", tab: \"choices\" },\n { name: \"showOtherItem\", tab: \"choices\" },\n { name: \"colCount\", tab: \"choices\" },\n ],\n tabs: [\n { name: \"choices\", index: 10 },\n { name: \"choicesByUrl\", index: 11 }\n ]\n },\n \"matrixdropdowncolumn@dropdown\": {\n properties: [\n { name: \"choices\", tab: \"choices\", index: 0 },\n { name: \"choicesFromQuestion\", tab: \"choices\" },\n { name: \"choicesFromQuestionMode\", tab: \"choices\" },\n { name: \"showOtherItem\", tab: \"choices\" },\n { name: \"colCount\", tab: \"choices\" },\n { name: \"allowClear\", tab: \"choices\" },\n ],\n tabs: [\n { name: \"choices\", index: 10 },\n { name: \"choicesByUrl\", index: 11 }\n ]\n },\n \"matrixdropdowncolumn@tagbox\": {\n properties: [\n { name: \"choices\", tab: \"choices\", index: 0 },\n { name: \"choicesFromQuestion\", tab: \"choices\" },\n { name: \"choicesFromQuestionMode\", tab: \"choices\" },\n { name: \"showOtherItem\", tab: \"choices\" },\n { name: \"colCount\", tab: \"choices\" },\n { name: \"allowClear\", tab: \"choices\" },\n ],\n tabs: [\n { name: \"choices\", index: 10 },\n { name: \"choicesByUrl\", index: 11 }\n ]\n },\n \"matrixdropdowncolumn@text\": {\n properties: [\n \"inputType\",\n \"min\",\n \"max\",\n \"step\",\n { name: \"maskType\", tab: \"mask\" },\n { name: \"maskSettings\", tab: \"mask\" },\n ],\n tabs: [\n { name: \"mask\", index: 20 }\n ]\n },\n \"matrixdropdowncolumn@comment\": {\n properties: [\"rows\", \"maxLength\"]\n },\n \"matrixdropdowncolumn@boolean\": {\n properties: [\n { name: \"labelTrue\", tab: \"data\" },\n { name: \"labelFalse\", tab: \"data\" },\n ],\n tabs: [{ name: \"data\", index: 25 }]\n },\n \"matrixdropdowncolumn@expression\": {\n properties: [\n \"expression\",\n \"displayStyle\",\n \"currency\"\n ]\n },\n \"matrixdropdowncolumn@rating\": {\n properties: [\n { name: \"rateType\", tab: \"rateValues\" },\n { name: \"rateMin\", tab: \"rateValues\" },\n { name: \"rateMax\", tab: \"rateValues\" },\n { name: \"rateStep\", tab: \"rateValues\" },\n { name: \"rateDescriptionLocation\", tab: \"rateValues\" },\n { name: \"displayRateDescriptionsAsExtremeItems\", tab: \"rateValues\" },\n ],\n tabs: [{ name: \"rateValues\", index: 5 }]\n },\n \"matrixdropdowncolumn@slider\": {\n properties: [\n { name: \"sliderType\", tab: \"sliderSettings\" },\n { name: \"min\", tab: \"sliderSettings\" },\n { name: \"max\", tab: \"sliderSettings\" },\n { name: \"step\", tab: \"sliderSettings\" },\n { name: \"minRangeLength\", tab: \"sliderSettings\" },\n { name: \"maxRangeLength\", tab: \"sliderSettings\" },\n { name: \"showLabels\", tab: \"sliderSettings\" },\n { name: \"tooltipVisibility\", tab: \"sliderSettings\" },\n { name: \"allowSwap\", tab: \"sliderSettings\" },\n { name: \"allowClear\", tab: \"sliderSettings\" },\n ],\n tabs: [{ name: \"sliderSettings\", index: 10 }]\n },\n multipletextitem: {\n properties: [\n \"name\",\n \"title\",\n \"inputType\",\n \"isRequired\",\n \"inputTextAlignment\",\n { name: \"maskType\", tab: \"mask\" },\n { name: \"maskSettings\", tab: \"mask\" },\n ],\n tabs: [\n { name: \"mask\", index: 250 }\n ]\n },\n }\n }\n }\n }\n}as const;\n\nexport default Advanced;\n\n","export const Expert = {\n presetName: \"expert\",\n json: {\n \"propertyGrid\": { definition: null }\n }\n} as const;\n\nexport default Expert;\n","import Basic from \"./basic\";\nimport Advanced from \"./advanced\";\nimport Expert from \"./expert\";\n\nconst __surveyjs_internal_configs_hash = true;\nexport { Basic, Advanced, Expert, __surveyjs_internal_configs_hash };\nexport default { Basic, Advanced, Expert, __surveyjs_internal_configs_hash };"],"names":[],"mappings":"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