Moved feature applicability into the issue manager class

This commit is contained in:
Quincy Morgan
2018-12-19 10:32:14 -05:00
parent 161311faa5
commit 0d0521c936
2 changed files with 24 additions and 9 deletions
+13
View File
@@ -6,6 +6,19 @@ export function IssueManager(context) {
self = {},
issues = [];
self.featureApplicabilityOptions = ['edited', 'all'];
var featureApplicability = context.storage('issue-features') || 'edited';
self.getFeatureApplicability = function() {
return featureApplicability;
};
self.setFeatureApplicability = function(applicability) {
featureApplicability = applicability;
context.storage('issue-features', applicability);
};
self.getIssues = function() {
self.validate();
return issues;