github.com/blixtra/nomad@v0.7.2-0.20171221000451-da9a1d7bb050/ui/app/controllers/servers/server.js (about) 1 import Ember from 'ember'; 2 3 const { Controller, computed } = Ember; 4 5 export default Controller.extend({ 6 activeTab: 'tags', 7 8 sortedTags: computed('model.tags', function() { 9 const tags = this.get('model.tags') || {}; 10 return Object.keys(tags) 11 .map(name => ({ 12 name, 13 value: tags[name], 14 })) 15 .sortBy('name'); 16 }), 17 18 actions: { 19 setTab(tab) { 20 this.set('activeTab', tab); 21 }, 22 }, 23 });