GUI -- Flash messages appear for every toolbar button. Unit tests written for TableBuilderService
Change-Id: Ib43e48dcfdd165b27e848ff487f2e2cc58d83005
diff --git a/web/gui/src/main/webapp/app/view/topo/topoOblique.js b/web/gui/src/main/webapp/app/view/topo/topoOblique.js
index a505368..d04965c 100644
--- a/web/gui/src/main/webapp/app/view/topo/topoOblique.js
+++ b/web/gui/src/main/webapp/app/view/topo/topoOblique.js
@@ -24,7 +24,7 @@
'use strict';
// injected refs
- var $log, fs, sus;
+ var $log, fs, sus, flash;
// api to topoForce
var api;
@@ -217,12 +217,13 @@
angular.module('ovTopo')
.factory('TopoObliqueService',
- ['$log', 'FnService', 'SvgUtilService',
+ ['$log', 'FnService', 'SvgUtilService', 'FlashService',
- function (_$log_, _fs_, _sus_) {
+ function (_$log_, _fs_, _sus_, _flash_) {
$log = _$log_;
fs = _fs_;
sus = _sus_;
+ flash = _flash_;
function initOblique(_api_) {
api = _api_;
@@ -234,8 +235,10 @@
oblique = !oblique;
if (oblique) {
api.force().stop();
+ flash.flash('Oblique view');
toObliqueView();
} else {
+ flash.flash('Normal view');
toNormalView();
}
}