Extends HTMLElement
((SeismogramDisplayData | Array<SeismogramDisplayData>)?)
(SeismographConfig?)
Type: SeismographConfig
Type: function (el: SeisPlotElement): void
Type: (ReturnType<any> | null)
Type: SeismographConfig
(SeismographConfig)
HTMLStyleElement
Notification to the element that something about the current seismogram data has changed. This could be that the actual waveform data has been updated or that auxillary data like quake or channel has been added or that the configuration has changed. This should trigger a redraw.
Redraw the element. This implements a throttle so that many redraws are coelsced into a single actual draw if they occur before the next animation frame.
Draw the element, overridden by subclasses. Generally outside callers should prefer calling redraw() as it handles throttling and calls the onRedraw callback.
(any
= true
)
ShadowRoot
HTMLStyleElement