- create
Creates a singleton.
- getDocument
- getEventRouter
Gets the document backing this singleton (for testing).
- addListener
- set
- <init>
- changeCurrentValue
Sets the current value to be provided by a canonical element and fires events.
- cleanup
Deletes all non-canonical elements from the document.
- findCanonicalElement
Finds the canonical value-providing document element, which is the first element
with the expected t
- maybeInitCurrentValue
Initializes the current value without firing events.
- maybeTriggerOnValueChanged