Home Reference Source
import {Attributions} from 'guide4you/src/Attributions.js'
public class | source

Attributions

Expression Extends:

class Attributions extends mixin(Observable, ListenerOrganizerMixin)

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public

map_: *

Private Members
private

Method Summary

Public Methods
public

attachListeners(layer: *)

public

extractAttributions(layer: *, label: *): *[]

public

getArray(): *

public

labelize(title: *): *

public

scanLayer(layer: *, layerTitle: undefined): *[]

public

scanLayers(): *

public

setMap(map: G4UMap)

public

update()

Public Constructors

public constructor() source

Public Members

public debouncedUpdate: * source

public map_: * source

Private Members

private attributions_: string[] source

Public Methods

public attachListeners(layer: *) source

Params:

NameTypeAttributeDescription
layer *

public extractAttributions(layer: *, label: *): *[] source

Params:

NameTypeAttributeDescription
layer *
label *

Return:

*[]

public getArray(): * source

Return:

*

public labelize(title: *): * source

Params:

NameTypeAttributeDescription
title *

Return:

*

public scanLayer(layer: *, layerTitle: undefined): *[] source

Params:

NameTypeAttributeDescription
layer *
layerTitle undefined
  • optional
  • default: undefined

Return:

*[]

public scanLayers(): * source

Return:

*

public setMap(map: G4UMap) source

Params:

NameTypeAttributeDescription
map G4UMap

public update() source