Summary Table
| Categories |
Total Count |
| PII |
0 |
| URL |
0 |
| DNS |
0 |
| EKL |
0 |
| IP |
0 |
| PORT |
0 |
| VsID |
0 |
| CF |
0 |
| AI |
0 |
| VPD |
0 |
| PL |
0 |
| Other |
0 |
File Content
define(['libs/angular/js/angular', 'app'], function (angular, app) {
"use strict";
app.service('TransitionService', function () {
var TransitionService = {};
TransitionService.state = "closed";
TransitionService.toggle = function (element) {
state === "closed" ? TransitionService.open(element) : TransitionService.close(element);
};
TransitionService.open = function (element) {
element = angular.element(element);
element.removeClass('closed');
TransitionService.state = "opened";
};
TransitionService.close = function (element) {
element = angular.element(element);
TransitionService.state = "closed";
element.addClass('closed');
};
return TransitionService;
});
});