parent
0f4b13bc1b
commit
4c88362a9d
@ -167,6 +167,19 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function selectGroup($scope, selectedGroup) {
|
||||||
|
var groups = $scope.groups;
|
||||||
|
for (var group in groups) {
|
||||||
|
if (groups.hasOwnProperty(group)) {
|
||||||
|
if (group === selectedGroup) {
|
||||||
|
groups[group] = true;
|
||||||
|
} else {
|
||||||
|
groups[group] = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
angular.module("clippy", [])
|
angular.module("clippy", [])
|
||||||
.filter('markdown', function ($sce) {
|
.filter('markdown', function ($sce) {
|
||||||
return function (text) {
|
return function (text) {
|
||||||
@ -223,6 +236,11 @@
|
|||||||
return result;
|
return result;
|
||||||
}, {});
|
}, {});
|
||||||
|
|
||||||
|
var selectedGroup = getQueryVariable("sel");
|
||||||
|
if (selectedGroup) {
|
||||||
|
selectGroup($scope, selectedGroup.toLowerCase());
|
||||||
|
}
|
||||||
|
|
||||||
scrollToLintByURL($scope);
|
scrollToLintByURL($scope);
|
||||||
})
|
})
|
||||||
.error(function (data) {
|
.error(function (data) {
|
||||||
@ -243,6 +261,17 @@
|
|||||||
}, false);
|
}, false);
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
function getQueryVariable(variable) {
|
||||||
|
var query = window.location.search.substring(1);
|
||||||
|
var vars = query.split('&');
|
||||||
|
for (var i = 0; i < vars.length; i++) {
|
||||||
|
var pair = vars[i].split('=');
|
||||||
|
if (decodeURIComponent(pair[0]) == variable) {
|
||||||
|
return decodeURIComponent(pair[1]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user