Class: Attribution

ol.control.Attribution

Control to show all the attributions associated with the layer sources in the map. This control is one of the default controls included in maps. By default it will show in the bottom right portion of the map, but this can be changed by using a css selector for .ol-attribution.

new ol.control.Attribution(opt_options)

src/ol/control/attributioncontrol.js, line 30
Name Type Description
options

Attribution options.

Name Type Description
Fires:

Extends

Methods

getCollapsed(){boolean}

src/ol/control/attributioncontrol.js, line 395
Returns:
True if the widget is collapsed.

getCollapsible(){boolean}

src/ol/control/attributioncontrol.js, line 358
Returns:
True if the widget is collapsible.

getMap(){ol.Map} inherited

src/ol/control/control.js, line 95

Get the map associated with this control.

Returns:
Map.

on(type, listener, opt_this){goog.events.Key} inherited

src/ol/observable.js, line 75

Listen for a certain type of event.

Name Type Description
type string | Array.<string>

The event type or array of event types.

listener function

The listener function.

this Object

The object to use as this in listener.

Returns:
Unique key for the listener.

once(type, listener, opt_this){goog.events.Key} inherited

src/ol/observable.js, line 88

Listen once for a certain type of event.

Name Type Description
type string | Array.<string>

The event type or array of event types.

listener function

The listener function.

this Object

The object to use as this in listener.

Returns:
Unique key for the listener.

setCollapsed(collapsed)

src/ol/control/attributioncontrol.js, line 383
Name Type Description
collapsed boolean

True if the widget is collapsed.

setCollapsible(collapsible)

src/ol/control/attributioncontrol.js, line 367
Name Type Description
collapsible boolean

True if the widget is collapsible.

setMap(map) inherited

src/ol/control/control.js, line 107

Remove the control from its current map and attach it to the new map. Subclasses may set up event handlers to get notified about changes to the map here.

Name Type Description
map ol.Map

Map.

un(type, listener, opt_this) inherited

src/ol/observable.js, line 101

Unlisten for a certain type of event.

Name Type Description
type string | Array.<string>

The event type or array of event types.

listener function

The listener function.

this Object

The object which was used as this by the listener.

unByKey(key) inherited

src/ol/observable.js, line 114

Removes an event listener using the key returned by on() or once(). Note that using the ol.Observable.unByKey static function is to be preferred.

Name Type Description
key goog.events.Key

The key returned by on() or once().