Project

General

Profile

« Previous | Next » 

Revision 60253

[Monitor Dashboard | Trunk]: Users: Add emailComposer as Function variable

View differences:

users.component.ts
3 3
import {properties} from "../../environments/environment";
4 4
import {Subscriber} from "rxjs";
5 5
import {Title} from "@angular/platform-browser";
6
import {Composer} from "../openaireLibrary/utils/email/composer";
7
import {Email} from "../openaireLibrary/utils/email/email";
6 8

  
7 9
@Component({
8 10
  selector: 'users',
......
18 20
  public messages: Map<"member" | "manager", string> = new Map<"member"|"manager", string>();
19 21
  public tab: "manager" | "member" = 'manager';
20 22
  private subscription;
23
  public emailComposer: Function = (name, recipient, role):Email => {
24
    return Composer.composeEmailForMonitorDashboard(name, recipient, role);
25
  }
21 26
  
22 27
  constructor(private stakeholderService: StakeholderService,
23 28
              private title: Title) {

Also available in: Unified diff