Advertisement
Guest User

Untitled

a guest
Jun 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. class MessagesService {
  2. base = {
  3. flowEditor: {
  4. generatingStarted: {
  5. summary: 'Generating!',
  6. detail: 'App started generating.',
  7. severity: 'info'
  8. }
  9. }
  10. }
  11.  
  12. send(get: (any) => any) {
  13. const message = get(this.base);
  14. this.messages.push({severity: message.severity, summary: message.heading, detail: message.details});
  15. this.removeAfterFewSeconds(this.messages, this.messages.indexOf({
  16. severity: message.severity,
  17. summary: message.summary,
  18. detail: message.detail
  19. }));
  20. }
  21. }
  22. // -------------------USAGE--------------------------------------
  23. this.messageService.send(get => get.flowEditor.generatingStarted);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement