var courses; chrome.storage.sync.get('savedCourses', function(data) { chrome.runtime.sendMessage({command: "checkConflicts"}, function(response) { var isConflicted = []; if(response.isConflict){ var between = response.between; var text = ""; for(var i = 0; i"+text+""); } }); courses = data.savedCourses; if(courses.length != 0){ $("#empty").hide(); } console.log(courses); for(var i = 0; i

"+department + " "+course_nbr+""+" with "+profname+" ("+courses[i].unique+")"+"

"+makeLine(i)+"

"; $("#courseList").append(listhtml); } }); function getSimpleName(coursename, unique){ var department = coursename.substring(0,coursename.search(/\d/)-2); var course_nbr = coursename.substring(coursename.search(/\d/),coursename.indexOf(" ",coursename.search(/\d/))); return department+" "+course_nbr+" ("+unique+")"; } $(document).ready(function() { $("#clear").click(function(){ clear(); }); $("#courseList li").click(function(){ //makeLine($(this).attr("id")); if($(this).find("p").is(":hidden")){ $(this).find("p").fadeIn(200); //alert("hello"); } else{ $(this).find("p").fadeOut(200); } // window.open(courses[$(this).attr("id")].link); }); }); function makeLine(index){ var datetimearr = courses[index].datetimearr; //converted times back var dtmap = new Map([]); for(var i = 0; i: "+timearr[i].split(",")[0]+" to "+timearr[i].split(",")[1]+"
"; } return output; } function clear(){ chrome.storage.sync.set({savedCourses: []}); console.log("cleared"); $("#courseList").fadeOut(300,function(){ $("#empty").show(); }); } function update(){ }