Commit ac3789d2 authored by Alfredo Sumaran's avatar Alfredo Sumaran

Merge branch 'fix-non-iife-classes' into 'master'

Ensure javascript classes declared outside an IIFE are properties of window

See merge request !8080
parents f3edd7c8 aac4aa10
...@@ -71,3 +71,5 @@ class ListIssue { ...@@ -71,3 +71,5 @@ class ListIssue {
return Vue.http.patch(url, data); return Vue.http.patch(url, data);
} }
} }
window.ListIssue = ListIssue;
...@@ -10,3 +10,5 @@ class ListLabel { ...@@ -10,3 +10,5 @@ class ListLabel {
this.priority = (obj.priority !== null) ? obj.priority : Infinity; this.priority = (obj.priority !== null) ? obj.priority : Infinity;
} }
} }
window.ListLabel = ListLabel;
...@@ -148,3 +148,5 @@ class List { ...@@ -148,3 +148,5 @@ class List {
}); });
} }
} }
window.List = List;
...@@ -6,3 +6,5 @@ class ListMilestone { ...@@ -6,3 +6,5 @@ class ListMilestone {
this.title = obj.title; this.title = obj.title;
} }
} }
window.ListMilestone = ListMilestone;
...@@ -8,3 +8,5 @@ class ListUser { ...@@ -8,3 +8,5 @@ class ListUser {
this.avatar = user.avatar_url; this.avatar = user.avatar_url;
} }
} }
window.ListUser = ListUser;
...@@ -65,4 +65,6 @@ class BoardService { ...@@ -65,4 +65,6 @@ class BoardService {
issue issue
}); });
} }
}; }
window.BoardService = BoardService;
...@@ -92,3 +92,5 @@ class DiscussionModel { ...@@ -92,3 +92,5 @@ class DiscussionModel {
return false; return false;
} }
} }
window.DiscussionModel = DiscussionModel;
...@@ -9,3 +9,5 @@ class NoteModel { ...@@ -9,3 +9,5 @@ class NoteModel {
this.resolved_by = resolved_by; this.resolved_by = resolved_by;
} }
} }
window.NoteModel = NoteModel;
...@@ -20,3 +20,5 @@ class EnvironmentsService { ...@@ -20,3 +20,5 @@ class EnvironmentsService {
return this.environments.get(); return this.environments.get();
} }
} }
window.EnvironmentsService = EnvironmentsService;
...@@ -76,3 +76,5 @@ class ProtectedBranchDropdown { ...@@ -76,3 +76,5 @@ class ProtectedBranchDropdown {
this.$dropdownFooter.toggleClass('hidden', !branchName); this.$dropdownFooter.toggleClass('hidden', !branchName);
} }
} }
window.ProtectedBranchDropdown = ProtectedBranchDropdown;
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment