import{r as e,h as t}from"./p-aee8b1df.js";import{E as r}from"./p-433f8f9a.js";const o=class{constructor(t){e(this,t),this.label={name:"Sort",labelQuestion:"Formulate your question",labelRequired:"Required",labelOCOptionAdd:"Add Option",labelOCOptionRemove:"Delete Option",labelOCImageUpload:"Upload Image",labelOCImageDelete:"Delete Image",labelDual:"Dual",labelFeedbackCorrect:"Feedback correct",labelFeedbackIncorrect:"Feedback incorrect",placeholderOptions:"Option",placeholderFeedbackCorrect:"Feedback on correct answer",placeholderFeedbackIncorrect:"Feedback on incorrect answer"}}prop(e,t={}){return this.handler.prop(e,Object.assign(Object.assign({},t),{label:this.label}))}render(){return t(r,{question:this.prop("question",{localize:!0}),required:this.prop("required"),t:this.t},t("bce-option-creator",Object.assign({},this.prop("options"),{label:this.t("me-option"),t:this.t})),t("bce-switch",Object.assign({},this.prop("dual"))),t("bce-input",Object.assign({type:"textarea"},this.prop("feedbackCorrect",{localize:!0}))),t("bce-input",Object.assign({type:"textarea"},this.prop("feedbackIncorrect",{localize:!0}))),t("slot",null))}};export{o as bce_element_sort_editor};