[IMP] fix more jsdoc to not have any global extracted in jsdoc
bzr revid: xmo@openerp.com-20110912120604-ojzbfhjkobgoueo6
This commit is contained in:
parent
b28d98a513
commit
127364adca
|
@ -505,7 +505,7 @@ openerp.web.DataSetStatic = openerp.web.DataSet.extend({
|
||||||
this.set_ids(_.without.apply(null, [this.ids].concat(ids)));
|
this.set_ids(_.without.apply(null, [this.ids].concat(ids)));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
openerp.web.DataSetSearch = openerp.web.DataSet.extend({
|
openerp.web.DataSetSearch = openerp.web.DataSet.extend(/** @lends openerp.web.DataSetSearch */{
|
||||||
/**
|
/**
|
||||||
* @constructs openerp.web.DataSetSearch
|
* @constructs openerp.web.DataSetSearch
|
||||||
* @extends openerp.web.DataSet
|
* @extends openerp.web.DataSet
|
||||||
|
|
|
@ -1,7 +1,17 @@
|
||||||
openerp.web.search = function(openerp) {
|
openerp.web.search = function(openerp) {
|
||||||
var QWeb = openerp.web.qweb;
|
var QWeb = openerp.web.qweb;
|
||||||
|
|
||||||
openerp.web.SearchView = openerp.web.Widget.extend({
|
openerp.web.SearchView = openerp.web.Widget.extend(/** @lends openerp.web.SearchView# */{
|
||||||
|
/**
|
||||||
|
* @constructs openerp.web.SearchView
|
||||||
|
* @extends openerp.web.Widget
|
||||||
|
*
|
||||||
|
* @param parent
|
||||||
|
* @param element_id
|
||||||
|
* @param dataset
|
||||||
|
* @param view_id
|
||||||
|
* @param defaults
|
||||||
|
*/
|
||||||
init: function(parent, element_id, dataset, view_id, defaults) {
|
init: function(parent, element_id, dataset, view_id, defaults) {
|
||||||
this._super(parent, element_id);
|
this._super(parent, element_id);
|
||||||
this.dataset = dataset;
|
this.dataset = dataset;
|
||||||
|
@ -454,8 +464,18 @@ openerp.web.search.Widget = openerp.web.Widget.extend( /** @lends openerp.web.se
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
openerp.web.search.FilterGroup = openerp.web.search.Widget.extend({
|
openerp.web.search.FilterGroup = openerp.web.search.Widget.extend(/** @lends openerp.web.search.FilterGroup# */{
|
||||||
template: 'SearchView.filters',
|
template: 'SearchView.filters',
|
||||||
|
/**
|
||||||
|
* Inclusive group of filters, creates a continuous "button" with clickable
|
||||||
|
* sections (the normal display for filters is to be a self-contained button)
|
||||||
|
*
|
||||||
|
* @constructs openerp.web.search.FilterGroup
|
||||||
|
* @extends openerp.web.search.Widget
|
||||||
|
*
|
||||||
|
* @param {Array<openerp.web.search.Filter>} filters elements of the group
|
||||||
|
* @param {openerp.web.SearchView} view view in which the filters are contained
|
||||||
|
*/
|
||||||
init: function (filters, view) {
|
init: function (filters, view) {
|
||||||
this._super(view);
|
this._super(view);
|
||||||
this.filters = filters;
|
this.filters = filters;
|
||||||
|
@ -514,8 +534,18 @@ openerp.web.search.Input = openerp.web.search.Widget.extend( /** @lends openerp.
|
||||||
"get_domain not implemented for widget " + this.attrs.type);
|
"get_domain not implemented for widget " + this.attrs.type);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
openerp.web.search.Filter = openerp.web.search.Input.extend({
|
openerp.web.search.Filter = openerp.web.search.Input.extend(/** @lends openerp.web.search.Filter# */{
|
||||||
template: 'SearchView.filter',
|
template: 'SearchView.filter',
|
||||||
|
/**
|
||||||
|
* Implementation of the OpenERP filters (button with a context and/or
|
||||||
|
* a domain sent as-is to the search view)
|
||||||
|
*
|
||||||
|
* @constructs openerp.web.search.Filter
|
||||||
|
* @extends openerp.web.search.Input
|
||||||
|
*
|
||||||
|
* @param node
|
||||||
|
* @param view
|
||||||
|
*/
|
||||||
init: function (node, view) {
|
init: function (node, view) {
|
||||||
this._super(view);
|
this._super(view);
|
||||||
this.attrs = node.attrs;
|
this.attrs = node.attrs;
|
||||||
|
@ -731,7 +761,11 @@ openerp.web.search.BooleanField = openerp.web.search.SelectionField.extend(/** @
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
openerp.web.search.DateField = openerp.web.search.Field.extend( /** @lends openerp.web.search.DateField# */{
|
/**
|
||||||
|
* @class
|
||||||
|
* @extends openerp.web.search.DateField
|
||||||
|
*/
|
||||||
|
openerp.web.search.DateField = openerp.web.search.Field.extend(/** @lends openerp.web.search.DateField# */{
|
||||||
/**
|
/**
|
||||||
* enables date picker on the HTML widgets
|
* enables date picker on the HTML widgets
|
||||||
*/
|
*/
|
||||||
|
@ -946,9 +980,16 @@ openerp.web.search.ExtendedSearchGroup = openerp.web.OldWidget.extend({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
openerp.web.search.ExtendedSearchProposition = openerp.web.OldWidget.extend({
|
openerp.web.search.ExtendedSearchProposition = openerp.web.OldWidget.extend(/** @lends openerp.web.search.ExtendedSearchProposition# */{
|
||||||
template: 'SearchView.extended_search.proposition',
|
template: 'SearchView.extended_search.proposition',
|
||||||
identifier_prefix: 'extended-search-proposition',
|
identifier_prefix: 'extended-search-proposition',
|
||||||
|
/**
|
||||||
|
* @constructs openerp.web.search.ExtendedSearchProposition
|
||||||
|
* @extends openerp.web.OldWidget
|
||||||
|
*
|
||||||
|
* @param parent
|
||||||
|
* @param fields
|
||||||
|
*/
|
||||||
init: function (parent, fields) {
|
init: function (parent, fields) {
|
||||||
this._super(parent);
|
this._super(parent);
|
||||||
this.fields = _(fields).chain()
|
this.fields = _(fields).chain()
|
||||||
|
|
|
@ -6,16 +6,24 @@ openerp.web.view_tree = function(openerp) {
|
||||||
var QWeb = openerp.web.qweb;
|
var QWeb = openerp.web.qweb;
|
||||||
|
|
||||||
openerp.web.views.add('tree', 'openerp.web.TreeView');
|
openerp.web.views.add('tree', 'openerp.web.TreeView');
|
||||||
/**
|
openerp.web.TreeView = openerp.web.View.extend(/** @lends openerp.web.TreeView# */{
|
||||||
* Genuine tree view (the one displayed as a tree, not the list)
|
|
||||||
*/
|
|
||||||
openerp.web.TreeView = openerp.web.View.extend({
|
|
||||||
/**
|
/**
|
||||||
* Indicates that this view is not searchable, and thus that no search
|
* Indicates that this view is not searchable, and thus that no search
|
||||||
* view should be displayed (if there is one active).
|
* view should be displayed (if there is one active).
|
||||||
*/
|
*/
|
||||||
searchable : false,
|
searchable : false,
|
||||||
|
/**
|
||||||
|
* Genuine tree view (the one displayed as a tree, not the list)
|
||||||
|
*
|
||||||
|
* @constructs openerp.web.TreeView
|
||||||
|
* @extends openerp.web.View
|
||||||
|
*
|
||||||
|
* @param parent
|
||||||
|
* @param element_id
|
||||||
|
* @param dataset
|
||||||
|
* @param view_id
|
||||||
|
* @param options
|
||||||
|
*/
|
||||||
init: function(parent, element_id, dataset, view_id, options) {
|
init: function(parent, element_id, dataset, view_id, options) {
|
||||||
this._super(parent, element_id);
|
this._super(parent, element_id);
|
||||||
this.dataset = dataset;
|
this.dataset = dataset;
|
||||||
|
|
|
@ -135,8 +135,16 @@ openerp.web.ActionManager = openerp.web.Widget.extend({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
openerp.web.ViewManager = openerp.web.Widget.extend({
|
openerp.web.ViewManager = openerp.web.Widget.extend(/** @lends openerp.web.ViewManager# */{
|
||||||
identifier_prefix: "viewmanager",
|
identifier_prefix: "viewmanager",
|
||||||
|
/**
|
||||||
|
* @constructs openerp.web.ViewManager
|
||||||
|
* @extends openerp.web.Widget
|
||||||
|
*
|
||||||
|
* @param parent
|
||||||
|
* @param dataset
|
||||||
|
* @param views
|
||||||
|
*/
|
||||||
init: function(parent, dataset, views) {
|
init: function(parent, dataset, views) {
|
||||||
this._super(parent);
|
this._super(parent);
|
||||||
this.model = dataset.model;
|
this.model = dataset.model;
|
||||||
|
@ -617,7 +625,11 @@ openerp.web.TranslateDialog = openerp.web.Dialog.extend({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
openerp.web.View = openerp.web.Widget.extend({
|
/**
|
||||||
|
* @class
|
||||||
|
* @extends openerp.web.Widget
|
||||||
|
*/
|
||||||
|
openerp.web.View = openerp.web.Widget.extend(/** @lends openerp.web.View# */{
|
||||||
set_default_options: function(options) {
|
set_default_options: function(options) {
|
||||||
this.options = options || {};
|
this.options = options || {};
|
||||||
_.defaults(this.options, {
|
_.defaults(this.options, {
|
||||||
|
|
|
@ -282,6 +282,7 @@ openerp.web.client_actions.add(
|
||||||
'board.config.overview', 'openerp.web_dashboard.ConfigOverview'
|
'board.config.overview', 'openerp.web_dashboard.ConfigOverview'
|
||||||
);
|
);
|
||||||
if (!openerp.web_dashboard) {
|
if (!openerp.web_dashboard) {
|
||||||
|
/** @namespace */
|
||||||
openerp.web_dashboard = {};
|
openerp.web_dashboard = {};
|
||||||
}
|
}
|
||||||
openerp.web_dashboard.ConfigOverview = openerp.web.View.extend({
|
openerp.web_dashboard.ConfigOverview = openerp.web.View.extend({
|
||||||
|
|
Loading…
Reference in New Issue