"use strict"; angular.module("vocabulary") .service("topicApi", ["createApi", function (createApi) { var api = createApi("/api/topics"); function get() { return api.get(""); } function premadeTopicFilter(topicId) { return api.get("/topicFilter/" + topicId); } function getTopicData(topicId) { return api.get("/topicData/" + topicId ); } function getEllTopicSummary(topicId){ return api.get("/summary/ell/" + topicId); } return { get: get, premadeTopicFilter: premadeTopicFilter, getTopicData: getTopicData, getEllTopicSummary : getEllTopicSummary }; }]);