1 import {Component, OnInit} from '@angular/core';
2 import {DesignerStore} from '../designer.store';
3 import {ModelType} from '../model/ModelType.model';
7 selector: 'app-functions',
8 templateUrl: './functions.component.html',
9 styleUrls: ['./functions.component.css']
11 export class FunctionsComponent implements OnInit {
12 viewedFunctions: ModelType[] = [];
14 constructor(private designerStore: DesignerStore) {
16 this.designerStore.state$.subscribe(state => {
18 if (state.serverFunctions) {
19 this.viewedFunctions = state.serverFunctions;
25 this.designerStore.retrieveFuntions();