1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/web/ synced 2025-03-23 00:00:02 +01:00
VILLASweb/app/controllers/lab-mashup.js

47 lines
1.3 KiB
JavaScript
Raw Normal View History

2015-10-13 14:12:34 +02:00
import Ember from 'ember';
export default Ember.Controller.extend({
S1Entity: function() {
return this.model.findBy('id', 'S1_ElectricalGrid');
2015-10-13 14:12:34 +02:00
}.property('model.[]'),
S2Entity: function() {
return this.model.findBy('id', 'S2_ElectricalGrid');
}.property('model.[]'),
2015-10-28 09:46:29 -04:00
S1Freq575: function() {
var entity = this.model.findBy('id', 'S1_ElectricalGrid');
if (entity) {
return entity.get('properties').findBy('name', 'Freq_575');
}
}.property('model.[]'),
S2Voltage203937: function() {
var entity = this.model.findBy('id', 'S2_ElectricalGrid');
if (entity) {
return entity.get('properties').findBy('name', 'Voltage203937');
}
}.property('model.[]'),
S2Flow1551412_204871: function() {
var entity = this.model.findBy('id', 'S2_ElectricalGrid');
if (entity) {
return entity.get('properties').findBy('name', 'Flow1551412_204871');
}
}.property('model.[]'),
S3LoadProfile: function() {
var entity = this.model.findBy('id', 'S3_ElectricalGrid');
if (entity) {
return entity.get('properties').findBy('name', 'LoadProfile');
}
}.property('model.[]'),
S3GenProfile: function() {
var entity = this.model.findBy('id', 'S3_ElectricalGrid');
if (entity) {
return entity.get('properties').findBy('name', 'GenProfile');
}
}.property('model.[]')
2015-10-13 14:12:34 +02:00
});