This is the migration of events like click, hoverscroll and resize along with their corresponding handlers from Bigfoot.js in jQuery to JS ES6
Util functions like calculatePixelDimensions(), roomCalc(), positionTooltip() etc. related to the positioning and sizing of the popovers have also been successfully moved to ES6 successfully.
Main methods like createPopover() and removePopovers(), have been moved to JS ES6. These methods are called every time a footnote is clicked or when the user clicks outside, respectively.
click
,hover
scroll
andresize
along with their corresponding handlers from Bigfoot.js in jQuery to JS ES6calculatePixelDimensions()
,roomCalc()
,positionTooltip()
etc. related to the positioning and sizing of the popovers have also been successfully moved to ES6 successfully.createPopover()
andremovePopovers()
, have been moved to JS ES6. These methods are called every time a footnote is clicked or when the user clicks outside, respectively.This would fix https://github.com/Shyam-Sundar-Bharathi/cse210-tinyfoot-team14/issues/8 and bring us closer to achieving https://github.com/Shyam-Sundar-Bharathi/cse210-tinyfoot-team14/issues/12.