Chrome extension that implements an Oasis design wrapper and userscript library for FANDOM Discussions.
The script creates a window.demeter
object.
Userscripting modules:
demeter.events
- Discussions DOM events creation"discussions.init"
- when Discussions has initialized"discussions.content"
- Discussions completing user navigation"discussions.mobile"
- Discussions entering the mobile responsive breakpoint"discussions.desktop"
- Discussions entering the desktop responsive breakpoint
demeter.config
- Discussions configuration variablesdemeter.config.get
- get configuration by dot-delimited path stringdemeter.config.set
- set config value by dot-delimited path string
demeter.hook
- Discussions events frameworkdemeter.hook('event').add(fn)
demeter.hook('event').remove(fn)
demeter.hook('event').fire(i)
- Oasis page header
- Rail activity module
- Publish to Chrome Web Store
- API wrapper