[Ticket cloned from T3216: Add property]
I am trying to customize a widget but its not applying to my widget.
widgets.icheck(SurveyKo);
widgets.select2(SurveyKo);
widgets.inputmask(SurveyKo);
widgets.jquerybarrating(SurveyKo);
//widgets.jqueryuidatepicker(Survey);
widgets.nouislider(SurveyKo);
widgets.select2tagbox(SurveyKo);
widgets.signaturepad(SurveyKo);
widgets.sortablejs(SurveyKo);
widgets.ckeditor(SurveyKo);
widgets.autocomplete(SurveyKo);
widgets.bootstrapslider(SurveyKo);
export default {
name: "survey-creator",
data() {
return { txtname: "" };
},
mounted() {
debugger
var categories = [
"real madrid",
"reaction time",
"time analysis",
"heart rate"
];
SurveyKo.Serializer.addProperty("question", {
name: "category1",
choices: categories
});
SurveyKo
.Serializer
.addProperty("question", {
name: "tag:number",
default: 1
});
SurveyCreator.StylesManager.applyTheme("bootstrap");
let options = { showEmbededSurveyTab: true, showLogicTab: true };
let surveyCreator = new SurveyCreator.SurveyCreator(
"surveyCreatorContainer",
options
);
surveyCreator.text= JSON.stringify({
elements: [
{
type: "textwithbutton",
name: "q1",
placeHolder: "put some text here",
buttonText: "Custom button text"
}
]
});
On 1/24/2020 1:56 PM, Support Support wrote: