Hierarchy

  • QueryGridController

Properties

$element_: JQuery<HTMLElement>
$scope_: IScope
$timeout_: ITimeoutService
active: boolean
featuresForSources_: Object

A mapping between row uid and the corresponding feature for each source.

features_: Collection<Feature<Geometry>>
filename_: any

Filename

getMapFn: (() => Map)

Type declaration

    • (): Map
    • Returns Map

gridSources: Object
highlightFeatures_: Collection<Feature<Geometry>>
loadedGridSources: string[]

IDs of the grid sources in the order they were loaded.

map_: Map
maxResults: number
ngeoCsvDownload_: DownloadCsvService
ngeoMapQuerent_: MapQuerent
ngeoQueryResult: QueryResult
options: any
pending: boolean
selectedTab: string | number

The id of the currently shown query source.

sumOfAvailableResults: number

Sum over all tabs of the available results

sumOfFeatures: number

Sum over all tabs of the obtained results

tooManyResults: boolean
unregisterSelectWatcher_: (() => void)

Type declaration

    • (): void
    • An unregister function returned from $scope.$watchCollection for "on-select" changes (when rows are selected/unselected).

      Returns void

Methods

  • Remove all unwanted columns.

    Parameters

    • allProperties: Object[]

      A row.

    • featureGeometriesNames: string[]

      Geometry names.

    Returns void

  • Remove the current selected feature and source and remove all features from the map.

    Returns void

  • Returns the value with all symbols and spaces replaced by an underscore.

    Returns

    value An escaped value.

    Parameters

    • value: string | number

      A value to escape.

    Returns string | number

  • Returns

    Grid config.

    Parameters

    • data: Object[]

      Grid rows.

    Returns GridConfig

  • Returns the number of selected rows of the currently active grid.

    Returns

    The number of selected rows.

    Returns number

  • Returns if a row of the currently active grid is selected?

    Returns

    Is one selected?

    Returns boolean

  • Remove columns that will be completely empty between each properties.

    Parameters

    • allProperties: Object[]

      A row.

    Returns void

Generated using TypeDoc