Skip to content

Commit ccc55f6

Browse files
committed
Implemented hide feature that was requested here: #90
(Needs UI improvements.)
1 parent 50c72e6 commit ccc55f6

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

assets/src/modules/sm/Schedule/directives/scheduleActionsDirective.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ angular.module('sm').directive('scheduleActions', function($http, $q, shareServi
121121

122122
getSavedInfo().then(function(data) {
123123

124-
window.location.href= data.url + "/ical";
124+
window.location.href = data.url + "/ical";
125125
});
126126
},
127127

@@ -150,6 +150,12 @@ angular.module('sm').directive('scheduleActions', function($http, $q, shareServi
150150
popup.localStorage.setItem('reloadSchedule', angular.toJson(reloadSchedule));
151151
popup.document.title = "My Schedule";
152152
popup.location = "http://" + window.location.hostname + '/schedule/render/print';
153+
},
154+
155+
hide: function() {
156+
ga('send', 'event', 'schedule', 'hide');
157+
158+
scope.$parent.$parent.state.schedules.splice(scope.$index, 1);
153159
}
154160
}
155161
};

assets/src/modules/sm/Schedule/templates/scheduleitem.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<div class="col-xs-12">
55
<h2 class="panel-title control-label pull-left smaller-sm">{{saveAction == "create"?("Schedule " + (state.schedules.indexOf(schedule) + 1)):"My Schedule"}}</h2>
66
<div class="btn-group pull-right hidden-xs hidden-sm">
7+
<button ng-click="scheduleActions.hide()" type="button" class="btn btn-info hidden-xs"><i class="fa fa-minus-square-o"></i> Hide</button>
78
<div class="btn-group">
89
<button ng-click="scheduleActions.save(saveAction)" type="button" class="btn btn-primary"><i class="fa" ng-class="{'fa-save': saveAction == 'create', 'fa-copy': saveAction == 'fork'}"></i> {{saveAction == "create"?"Save":"Copy and Edit"}} </button>
910
<button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">

0 commit comments

Comments
 (0)