Commit eb07a7b2 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Reemplaza título de bienvenida por búsqueda

Aún en versión de prueba, no es funcional.
parent 31542d03
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -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"
@@ -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.

@@ -48,6 +50,15 @@ define([
			};

			this.widgetConfigs = {
				search: {
					width: 6,
					height: 1,
					type: SearchWidget,
					props: {
						omitTitleBar: true,
						"class": "containerDetails"
					}
				},
				favourites: {
					width: 3,
					height: 4,
+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);
		}
	});
});