}
});
- openerp.web.Login = openerp.web.Widget.extend({
+ openerp.web.Login = openerp.web.Widget.extend(/** @lends openerp.web.Login# */{
remember_creditentials: true,
+ /**
+ * @constructs openerp.web.Login
+ * @extends openerp.web.Widget
- *
++ *
+ * @param parent
+ * @param element_id
+ */
+
init: function(parent, element_id) {
this._super(parent, element_id);
this.has_local_storage = typeof(localStorage) != 'undefined';
}
});
- openerp.web.Header = openerp.web.Widget.extend({
+ openerp.web.Header = openerp.web.Widget.extend(/** @lends openerp.web.Header# */{
template: "Header",
identifier_prefix: 'oe-app-header-',
+ /**
+ * @constructs openerp.web.Header
+ * @extends openerp.web.Widget
- *
++ *
+ * @param parent
+ */
init: function(parent) {
this._super(parent);
this.qs = "?" + jQuery.param.querystring();
}
});
- openerp.web.Menu = openerp.web.Widget.extend({
+ openerp.web.Menu = openerp.web.Widget.extend(/** @lends openerp.web.Menu# */{
+ /**
+ * @constructs openerp.web.Menu
+ * @extends openerp.web.Widget
- *
++ *
+ * @param parent
+ * @param element_id
+ * @param secondary_menu_id
+ */
init: function(parent, element_id, secondary_menu_id) {
this._super(parent, element_id);
this.secondary_menu_id = secondary_menu_id;
}
});
- openerp.web.Homepage = openerp.web.Widget.extend({
- });
-
- openerp.web.Preferences = openerp.web.Widget.extend({
- });
-
- openerp.web.WebClient = openerp.web.Widget.extend({
+ openerp.web.WebClient = openerp.web.Widget.extend(/** @lends openerp.web.WebClient */{
+ /**
+ * @constructs openerp.web.WebClient
+ * @extends openerp.web.Widget
- *
++ *
+ * @param element_id
+ */
init: function(element_id) {
this._super(null, element_id);
openerp.webclient = this;
</p>
</div>
</t>
++
+ <t t-name="FieldStatus">
+ <div t-att-id="widget.element_id"></div>
+ </t>
+ <t t-name="FieldStatus.content">
+ <ul class="oe-arrow-list">
+ <t t-set="size" t-value="widget.to_show.length"/>
+ <t t-foreach="_.range(size)" t-as="i">
+ <li t-att-class="widget.to_show[i][0] === widget.selected_value ? 'oe-arrow-list-selected' : ''">
+ <span class="oe-arrow-list-before" t-if="i > 0"></span><span><t t-esc="widget.to_show[i][1]"/></span><span class="oe-arrow-list-after" t-if="i < size - 1"></span>
+ </li>
+ </t>
+ </ul>
+ </t>
-</templates>
+</templates>