Archipelago/WebHostLib/static/assets
Natalie Weizenbaum 38c9ee146d
WebHost: Refactor weighted-settings.js (#2318)
* Refactor weighted-settings.js

This moves most of the infrastructure into two classes:

* WeightedSettings covers the settings page as a whole. It tracks the
  user's current settings in local storage as well as the game data
  from the server so they don't need to be manually passed around from
  function to function.

* GameSettings covers the settings for a single game, and provides a
  view of the current settings and the game data just for that game.

* Fix item count updating
2023-10-18 18:26:52 -04:00
..
faq WebHost: FAQ: change "seeds" to "a world" where world is the right term. 2023-01-29 22:11:53 +01:00
autodatatable.js WebHost: save datatables state (#1145) 2022-12-04 20:39:07 -06:00
baseHeader.js [WebHost] Unify style and behavior of popover and mobile menus (#1596) 2023-03-27 00:12:10 -04:00
check.js
checksfinderTracker.js WebHost: Add a ChecksFinder tracker (#1333) 2023-03-05 14:17:04 +01:00
cookieNotice.js
faq.js WebHost: Fixed scrolling to anchors (#1085) 2022-10-14 17:09:17 -04:00
gameInfo.js WebHost: Fixed scrolling to anchors (#1085) 2022-10-14 17:09:17 -04:00
generate.js
glossary.js WebHost: Fixed scrolling to anchors (#1085) 2022-10-14 17:09:17 -04:00
hostGame.js
jquery.scrollsync.js
js-yaml.min.js
lttp-tracker.js Website Style Upgrade (#353) 2022-03-28 20:12:17 -04:00
lttpMultiTracker.js Add generic multiworld tracker, move lttp multiworld tracker (#1478) 2023-03-08 22:39:15 +01:00
md5.min.js Add version hashing to player-settings pages 2021-09-17 21:23:31 -04:00
minecraftTracker.js Minecraft tracker: automated location tracking and dropdown tabs 2021-08-07 00:44:57 +00:00
ootTracker.js Update small and boss key counters during the normal update cycle 2021-09-24 23:10:26 +00:00
player-settings.js Webhost: random button presisted after being inactive (#2248) 2023-10-04 23:53:59 -04:00
sc2wolTracker.js WebHost: Add SC2WoL game specific tracker (#1270) 2022-12-11 13:43:31 -06:00
styleController.js
supermetroidTracker.js [WebHost] Add Super Metroid support to Web Tracker (#153) 2021-12-14 17:04:24 +01:00
supportedGames.js [WebHost] Add search filter and collapse button to Supported Games page (#2215) 2023-09-25 22:15:00 -04:00
timespinnerTracker.js Added timespinner tracker 2021-10-29 08:03:49 +00:00
trackerCommon.js WebHost: Add a summary row to the Multiworld Tracker (#1965) 2023-08-29 17:58:49 -04:00
tutorial.js WebHost: Fixed scrolling to anchors (#1085) 2022-10-14 17:09:17 -04:00
tutorialLanding.js WebHost: Add links to "Setup Guides" in Supported Games page (#847) 2022-07-31 11:17:26 -04:00
userContent.js WebHost: save datatables state (#1145) 2022-12-04 20:39:07 -06:00
viewSeed.js
weighted-settings.js WebHost: Refactor weighted-settings.js (#2318) 2023-10-18 18:26:52 -04:00