constructor of the class History
the role when logged in: 'mdg', 'mus', 'com', 'syc'
creates an object of the history data it is used to iterate through and create the page's markup
builds the history markup
builds the initial markup when the tab opens
disables or enables all user inputs
true = disable, false = enable
gets an iso code and returns the adm level to which it belongs
the iso code that we are looking for
adm the adm level ('adm_0', 'adm_1', 'adm_2')
shows the accordion items which correspond to the adm level that has been selected in the dropdown possible values: all, adm_0, adm_1, adm_2
sends the data needed to revert a value to the server
dataObject that is sent to the file
shows a modal to confirm the revert
click event
builds the dataObject needed to revert a value
OverrideHistory class