Loading public/javascript/app/home/views/HomeView.js +12 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ define([ , "templates/InitialTitle" , "templates/InitialInfo" , "redmic/base/Credentials" , 'app/home/views/SearchWidget' , "app/home/views/SocialWidget" , "app/home/views/WidgetLastActivity" , "app/home/views/WidgetFavourites" Loading @@ -23,11 +24,12 @@ define([ , TemplateTitle , TemplateInfo , Credentials , SearchWidget , SocialWidget , WidgetLastActivity , WidgetFavourites ){ return declare([Layout, Controller, _AddTitle], { return declare([Layout, Controller/*, _AddTitle*/], { // summary: // Vista detalle de Activity. Loading @@ -48,6 +50,15 @@ define([ }; this.widgetConfigs = { search: { width: 6, height: 1, type: SearchWidget, props: { omitTitleBar: true, "class": "containerDetails" } }, favourites: { width: 3, height: 4, Loading public/javascript/app/home/views/SearchWidget.js 0 → 100644 +53 −0 Original line number Diff line number Diff line define([ 'app/home/views/_DashboardItem' , 'app/redmicConfig' , 'dojo/_base/declare' , 'dojo/_base/lang' , 'redmic/modules/base/_Filter' , 'redmic/modules/search/TextImpl' ], function( _DashboardItem , redmicConfig , declare , lang , _Filter , TextImpl ) { return declare([_DashboardItem, _Filter], { // summary: // Widget contenedor de barra de búsqueda sobre actividades constructor: function(args) { this.config = { target: redmicConfig.services.activity }; lang.mixin(this, this.config, args); }, postCreate: function() { this.inherited(arguments); this._createItems(); this._publish(this.textSearch.getChannel("SHOW"), { node: this.contentNode }); }, _createItems: function() { console.log('entra', this.target); this.textSearchConfig = this._merge([{ parentChannel: this.getChannel(), target: this.target, queryChannel: this.queryChannel }, this.textSearchConfig || {}]); this.textSearch = new TextImpl(this.textSearchConfig); } }); }); Loading
public/javascript/app/home/views/HomeView.js +12 −1 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ define([ , "templates/InitialTitle" , "templates/InitialInfo" , "redmic/base/Credentials" , 'app/home/views/SearchWidget' , "app/home/views/SocialWidget" , "app/home/views/WidgetLastActivity" , "app/home/views/WidgetFavourites" Loading @@ -23,11 +24,12 @@ define([ , TemplateTitle , TemplateInfo , Credentials , SearchWidget , SocialWidget , WidgetLastActivity , WidgetFavourites ){ return declare([Layout, Controller, _AddTitle], { return declare([Layout, Controller/*, _AddTitle*/], { // summary: // Vista detalle de Activity. Loading @@ -48,6 +50,15 @@ define([ }; this.widgetConfigs = { search: { width: 6, height: 1, type: SearchWidget, props: { omitTitleBar: true, "class": "containerDetails" } }, favourites: { width: 3, height: 4, Loading
public/javascript/app/home/views/SearchWidget.js 0 → 100644 +53 −0 Original line number Diff line number Diff line define([ 'app/home/views/_DashboardItem' , 'app/redmicConfig' , 'dojo/_base/declare' , 'dojo/_base/lang' , 'redmic/modules/base/_Filter' , 'redmic/modules/search/TextImpl' ], function( _DashboardItem , redmicConfig , declare , lang , _Filter , TextImpl ) { return declare([_DashboardItem, _Filter], { // summary: // Widget contenedor de barra de búsqueda sobre actividades constructor: function(args) { this.config = { target: redmicConfig.services.activity }; lang.mixin(this, this.config, args); }, postCreate: function() { this.inherited(arguments); this._createItems(); this._publish(this.textSearch.getChannel("SHOW"), { node: this.contentNode }); }, _createItems: function() { console.log('entra', this.target); this.textSearchConfig = this._merge([{ parentChannel: this.getChannel(), target: this.target, queryChannel: this.queryChannel }, this.textSearchConfig || {}]); this.textSearch = new TextImpl(this.textSearchConfig); } }); });