[ADD] Added progressbar widget
bzr revid: fme@openerp.com-20110412092631-dvyi1w223yfjm7ot
This commit is contained in:
parent
091f817b14
commit
54cf1b688e
|
@ -765,6 +765,20 @@ openerp.base.form.FieldBoolean = openerp.base.form.Field.extend({
|
|||
}
|
||||
});
|
||||
|
||||
openerp.base.form.FieldProgressBar = openerp.base.form.Field.extend({
|
||||
init: function(view, node) {
|
||||
this._super(view, node);
|
||||
this.template = "FieldProgressBar";
|
||||
},
|
||||
start: function() {
|
||||
this._super.apply(this, arguments);
|
||||
this.$element.find('div').progressbar({
|
||||
value: this.value,
|
||||
disabled: this.readonly
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
openerp.base.form.FieldTextXml = openerp.base.form.Field.extend({
|
||||
// to replace view editor
|
||||
});
|
||||
|
@ -904,7 +918,7 @@ openerp.base.form.widgets = new openerp.base.Registry({
|
|||
'boolean' : 'openerp.base.form.FieldBoolean',
|
||||
'float' : 'openerp.base.form.FieldFloat',
|
||||
'integer': 'openerp.base.form.FieldFloat',
|
||||
'progressbar': 'openerp.base.form.FieldFloat',
|
||||
'progressbar': 'openerp.base.form.FieldProgressBar',
|
||||
'float_time': 'openerp.base.form.FieldFloat'
|
||||
});
|
||||
|
||||
|
|
|
@ -360,6 +360,9 @@
|
|||
t-att-id="widget.element_id + '_field'"
|
||||
t-att-class="'field_' + widget.type"/>
|
||||
</t>
|
||||
<t t-name="FieldProgressBar">
|
||||
<div t-opentag="true"></div>
|
||||
</t>
|
||||
<t t-name="WidgetButton">
|
||||
<button type="button"
|
||||
t-att-id="widget.element_id + '_button'"
|
||||
|
|
Loading…
Reference in New Issue