corporate-frontend-mithril
Version:
Corporate frontend MithrilJS modules
22 lines (13 loc) • 456 B
JavaScript
const AemBoardDataService = require('../services/aem-board-data-service');
class AemBoardHeaderModel {
listResults() {
return AemBoardDataService.listResults();
}
setCurrentServerKey(key) {
AemBoardDataService.currentServerKey = key;
}
getSelectedStateClass(key) {
return AemBoardDataService.currentServerKey === key ? '' : '.b-link--hover-underline';
}
}
module.exports = new AemBoardHeaderModel();