ui/layers/panels/dataviews

The dataviews panel module exports the dataviews method.

Requires

Methods

(inner) dataviews(layer) → {HTMLElement}

mapp.ui.layers.panels.dataviews(layer)

The dataviews method returns a drawer with checkbox elements for each dataview object in layer.dataviews{}.

The dataviews will be decorated with the mapp.ui.Dataview() method.

Specifying layer.dataviews.drawer: false will prevent a drawer from being made for the dataview panel.

Parameters:
NameTypeDescription
layerlayer

The decorated mapp layer object.

Properties
NameTypeDescription
layer.dataviewsObject

The layer dataviews.

Returns:
Type: 
HTMLElement

(inner) populateTabview(dataview)

Adds show and hide methods for dataviews with a tabview target

Parameters:
NameTypeDescription
dataviewlayer

The dataview to add the show nad hide functions to.