CHANNEL_LIST_ELEMENT

src/components.ts
CHANNEL_LIST_ELEMENT

Type: string

CHANNEL_CODE_ELEMENT

src/components.ts
CHANNEL_CODE_ELEMENT

Type: string

MINMAX_ELEMENT

src/components.ts
MINMAX_ELEMENT

Type: string

LATLONRADIUS_ELEMENT

src/components.ts
LATLONRADIUS_ELEMENT

Type: string

LATLONBOX_ELEMENT

src/components.ts
LATLONBOX_ELEMENT

Type: string

LATLON_CHOICE_ELEMENT

src/components.ts
LATLON_CHOICE_ELEMENT

Type: string

numberOrNaN(a: any): number
Parameters
a (any)
Returns
number

numberFromInput

src/components.ts
numberFromInput(root: (ShadowRoot | Element | null), query: string): number
Parameters
root ((ShadowRoot | Element | null))
query (string)
Returns
number

labeledTextInput

src/components.ts
labeledTextInput(label: string, defaultVal: string): HTMLElement
Parameters
label (string)
defaultVal (string)
Returns
HTMLElement

labeledNumberInput

src/components.ts
labeledNumberInput(label: string, defaultVal: string): HTMLElement
Parameters
label (string)
defaultVal (string)
Returns
HTMLElement

ChannelCodeInput

src/components.ts
new ChannelCodeInput()

Extends HTMLElement

Static Members
observedAttributes
Instance Members
attributeChangedCallback(name, oldValue, newValue)
network
station
location
channel
_getInputValue(name)

ChannelListChooser

src/components.ts
new ChannelListChooser()

Extends HTMLElement

Instance Members
channels
selected_channels
draw_element()
setChannels(channels)
appendChannels(channels)
type
type
attributeChangedCallback(name, oldValue, newValue)
selectedChannels()

LabeledMinMax

src/components.ts
new LabeledMinMax()

Extends HTMLElement

Static Members
observedAttributes
Instance Members
default_min
default_max
attributeChangedCallback(name, oldValue, newValue)
draw_element()
validate(lastChanged?)
lowerbound
lowerbound
upperbound
upperbound
min
min
max
max
updateMinMax()
connectedCallback()

validateLatitude

src/components.ts

ensures input number is -90 <= value <= 90

validateLatitude(value: number): number
Parameters
value (number) input latitude
Returns
number: output latitude in range, zero if NaN

validateLongitude

src/components.ts

ensures input number is -180 <= value <= 360

validateLongitude(value: number): number
Parameters
value (number) input longitude
Returns
number: output longitude in range, zero if NaN

LatLonRadius

src/components.ts
new LatLonRadius()

Extends HTMLElement

Instance Members
draw()
latitude
latitude
longitude
longitude
minRadius
minRadius
maxRadius
maxRadius
toString()
_doUpdateCallback()
new LatLonBox()

Extends HTMLElement

Static Members
observedAttributes
Instance Members
attributeChangedCallback(name, oldValue, newValue)
draw()
south
south
north
north
west
west
east
east
validate(lastChanged)
toString()

LatLonChoice

src/components.ts
new LatLonChoice()

Extends HTMLElement

Instance Members
draw()
choosen()