Class: RSUITopDateSelector

RSUITopDateSelector

Class representing the top date selector in a remote sensing user interface. Extends from RSUIBase and provides functionality for date selection and navigation.

new RSUITopDateSelector(topNavBar)

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 24

Constructs the top date selector component.

Name Type Description
topNavBar RSUITopNavBar

The top navigation bar instance.

Extends

  • undefined

Methods

getDateSelector(){HTMLElement}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 185

Retrieves the date selector element.

Returns:
Type Description
HTMLElement The date selector element.

getDatesScroller(){HTMLElement}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 169

Retrieves the dates scroller element.

Returns:
Type Description
HTMLElement The dates scroller element.

getId(){string}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 379

Retrieves the unique identifier of this UI component.

Returns:
Type Description
string The unique identifier.

getLeftArrow(){HTMLElement}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 153

Retrieves the left arrow element used for navigation.

Returns:
Type Description
HTMLElement The left arrow element.

getRightArrow(){HTMLElement}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 161

Retrieves the right arrow element used for navigation.

Returns:
Type Description
HTMLElement The right arrow element.

getSelectedDate(){string}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 137

Retrieves the selected date.

Returns:
Type Description
string The currently selected date.

getTopNavBar(){RSUITopNavBar}

Layers/GoRemoteSensing/clases/UI/components/RSUITopDateSelector/index.ts, line 145

Retrieves the top navigation bar.

Returns:
Type Description
RSUITopNavBar The top navigation bar instance.