#1345 fix material design (#1352)

This commit is contained in:
Maurizio Vitale
2016-12-22 10:44:41 +00:00
committed by Mario Romano
parent f5824cb0eb
commit 92fc7d1df3

View File

@@ -15,20 +15,22 @@
* limitations under the License. * limitations under the License.
*/ */
import { Component, EventEmitter, OnInit, OnChanges, Input, Output, SimpleChanges } from '@angular/core'; import { Component, EventEmitter, OnInit, OnChanges, Input, Output, SimpleChanges, OnDestroy, AfterViewChecked } from '@angular/core';
import { AlfrescoTranslationService } from 'ng2-alfresco-core'; import { AlfrescoTranslationService } from 'ng2-alfresco-core';
import { AnalyticsService } from '../services/analytics.service'; import { AnalyticsService } from '../services/analytics.service';
import { ReportParametersModel, ReportQuery, ParameterValueModel, ReportParameterDetailsModel } from '../models/report.model'; import { ReportParametersModel, ReportQuery, ParameterValueModel, ReportParameterDetailsModel } from '../models/report.model';
import { FormGroup, FormBuilder, FormControl } from '@angular/forms'; import { FormGroup, FormBuilder, FormControl } from '@angular/forms';
import * as moment from 'moment'; import * as moment from 'moment';
declare var componentHandler;
@Component({ @Component({
moduleId: module.id, moduleId: module.id,
selector: 'analytics-report-parameters', selector: 'analytics-report-parameters',
templateUrl: './analytics-report-parameters.component.html', templateUrl: './analytics-report-parameters.component.html',
styleUrls: ['./analytics-report-parameters.component.css'] styleUrls: ['./analytics-report-parameters.component.css']
}) })
export class AnalyticsReportParametersComponent implements OnInit, OnChanges { export class AnalyticsReportParametersComponent implements OnInit, OnChanges, OnDestroy, AfterViewChecked {
public static FORMAT_DATE_ACTIVITI: string = 'YYYY-MM-DD'; public static FORMAT_DATE_ACTIVITI: string = 'YYYY-MM-DD';
@@ -236,4 +238,11 @@ export class AnalyticsReportParametersComponent implements OnInit, OnChanges {
} }
); );
} }
ngAfterViewChecked() {
// workaround for MDL issues with dynamic components
if (componentHandler) {
componentHandler.upgradeAllRegistered();
}
}
} }