Commit 7efe9533 authored by Romain Courteaud's avatar Romain Courteaud

[erp5_web_renderjs_ui] RadioField: display the checkbox on the left

parent 726549e1
......@@ -4,9 +4,8 @@
"use strict";
function appendCheckboxField(gadget, item) {
var input_gadget,
label_gadget;
return gadget.declareGadget('gadget_html5_input.html', {scope: item[1]})
var input_gadget;
return gadget.declareGadget('gadget_html5_input.html', {scope: item[1], element: 'span'})
.push(function (result) {
input_gadget = result;
var state_dict = {
......@@ -22,22 +21,10 @@
return result.render(state_dict);
})
.push(function () {
return gadget.declareGadget('gadget_html5_element.html');
})
.push(function (result) {
label_gadget = result;
var state_dict = {
tag: 'label',
text_content: item[0]
};
return result.render(state_dict);
})
.push(function () {
var div = document.createElement("div");
div.setAttribute("class", "ui-field-contain");
div.appendChild(label_gadget.element);
div.appendChild(input_gadget.element);
gadget.element.appendChild(div);
var label = document.createElement("label");
label.textContent = item[0];
label.insertBefore(input_gadget.element, label.firstChild);
gadget.element.appendChild(label);
});
}
......
......@@ -228,7 +228,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>970.6901.45351.47854</string> </value>
<value> <string>975.30669.46484.853</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -246,7 +246,7 @@
</tuple>
<state>
<tuple>
<float>1536327985.34</float>
<float>1556896193.1</float>
<string>UTC</string>
</tuple>
</state>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment