Revize b49c7d52
Přidáno uživatelem Pavel Fidranský před více než 6 roky(ů)
sources/src/main/webapp/js/components/loginPopup.js | ||
---|---|---|
89 | 89 |
}); |
90 | 90 |
const data = await response.json(); |
91 | 91 |
|
92 |
document.dispatchEvent(new CustomEvent('imiger.userLoggedIn', { |
|
93 |
detail: data, |
|
94 |
})); |
|
92 |
document.dispatchEvent(new LoggedInEvent(data)); |
|
95 | 93 |
|
96 | 94 |
document.body.classList.remove('loggedOut'); |
97 | 95 |
document.body.classList.add('loggedIn'); |
sources/src/main/webapp/js/components/registerPopup.js | ||
---|---|---|
136 | 136 |
body, |
137 | 137 |
}); |
138 | 138 |
|
139 |
document.dispatchEvent(new CustomEvent('imiger.userRegistered'));
|
|
139 |
document.dispatchEvent(new RegisteredEvent);
|
|
140 | 140 |
|
141 | 141 |
this.close(); |
142 | 142 |
alert('You were successfully registered.'); |
sources/src/main/webapp/js/components/saveDiagramModalWindow.js | ||
---|---|---|
108 | 108 |
}); |
109 | 109 |
const data = await response.json(); |
110 | 110 |
|
111 |
document.dispatchEvent(new CustomEvent('imiger.diagramUpdated', { |
|
112 |
detail: data, |
|
113 |
})); |
|
111 |
document.dispatchEvent(new DiagramUpdatedEvent(data)); |
|
114 | 112 |
|
115 | 113 |
this.close(); |
116 | 114 |
alert('Diagram was successfully saved.'); |
sources/src/main/webapp/js/showGraphApp.js | ||
---|---|---|
136 | 136 |
this.sidebarComponent.minimapComponent.setViewportSize(this.viewportComponent.getSize()); |
137 | 137 |
|
138 | 138 |
// diagram |
139 |
document.addEventListener('imiger.diagramUpdated', e => {
|
|
139 |
document.addEventListener(DiagramUpdatedEvent.name, e => {
|
|
140 | 140 |
this.diagram = new Diagram(e.detail); |
141 | 141 |
|
142 | 142 |
document.title = this.NAME + ' - ' + this.diagram.name; |
sources/src/main/webapp/js/uploadFilesApp.js | ||
---|---|---|
42 | 42 |
// auth events |
43 | 43 |
const usernameLabel = document.getElementById('usernameLabel'); |
44 | 44 |
|
45 |
document.addEventListener('imiger.userLoggedIn', e => {
|
|
45 |
document.addEventListener(LoggedInEvent.name, e => {
|
|
46 | 46 |
this._loadPrivateDiagrams(); |
47 | 47 |
usernameLabel.innerText = e.detail.user.username; |
48 | 48 |
}); |
49 |
document.addEventListener('imiger.userLoggedOut', () => {
|
|
49 |
document.addEventListener(LoggedOutEvent.name, () => {
|
|
50 | 50 |
privateDiagramList.innerHTML = ''; |
51 | 51 |
usernameLabel.innerText = ''; |
52 | 52 |
}); |
... | ... | |
59 | 59 |
try { |
60 | 60 |
await AJAX.get(Constants.API.logOut); |
61 | 61 |
|
62 |
document.dispatchEvent(new CustomEvent('imiger.userLoggedOut'));
|
|
62 |
document.dispatchEvent(new LoggedOutEvent);
|
|
63 | 63 |
|
64 | 64 |
document.body.classList.remove('loggedIn'); |
65 | 65 |
document.body.classList.add('loggedOut'); |
sources/src/main/webapp/showGraph.jsp | ||
---|---|---|
50 | 50 |
<script src="js/errors/httpError.js"></script> |
51 | 51 |
<script src="js/errors/invalidArgumentError.js"></script> |
52 | 52 |
|
53 |
<script src="js/events/diagramUpdatedEvent.js"></script> |
|
54 |
<script src="js/events/loggedInEvent.js"></script> |
|
55 |
<script src="js/events/loggedOutEvent.js"></script> |
|
56 |
<script src="js/events/registeredEvent.js"></script> |
|
57 |
|
|
53 | 58 |
<script src="js/services/forceDirected.js"></script> |
54 | 59 |
<script src="js/services/graphLoader.js"></script> |
55 | 60 |
<script src="js/services/graphExporter.js"></script> |
sources/src/main/webapp/uploadFiles.jsp | ||
---|---|---|
23 | 23 |
<script src="js/errors/abstractMethodError.js"></script> |
24 | 24 |
<script src="js/errors/httpError.js"></script> |
25 | 25 |
|
26 |
<script src="js/events/loggedInEvent.js"></script> |
|
27 |
<script src="js/events/loggedOutEvent.js"></script> |
|
28 |
<script src="js/events/registeredEvent.js"></script> |
|
29 |
|
|
26 | 30 |
<script src="js/utils/ajax.js"></script> |
27 | 31 |
<script src="js/utils/dom.js"></script> |
28 | 32 |
|
Také k dispozici: Unified diff
modified apps to use newly created custom event JS classes