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

GroupElement

Extends:

Element → GroupElement

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public

children_: *[]

public
public
public

menu_: *

Method Summary

Public Methods
public

addChild(child: *)

public
public

count(): *

public

detach()

public

getActive(): *

public
public

getLoading(): *

public

setActive(active: *)

public

update()

public

updateDisabled(zoom: *)

Inherited Summary

From class Element
public
public

config: *

public
public
public
public

map: *

public

detach()

public
public
public

setActive(active: *)

public

update()

public

updateDisabled(zoom: *)

Public Constructors

public constructor() source

Override:

Element#constructor

Public Members

public $element_: * source

Override:

Element#$element_

public activateChildren_: * source

public children_: *[] source

public deactivatable_: * source

public makeExclusive_: * source

public menu_: * source

Public Methods

public addChild(child: *) source

Params:

NameTypeAttributeDescription
child *

public buildGroup() source

public count(): * source

Return:

*

public detach() source

Override:

Element#detach

public getActive(): * source

Return:

*

public getAllActive(): * source

Return:

*

public getLoading(): * source

Return:

*

public setActive(active: *) source

Override:

Element#setActive

Params:

NameTypeAttributeDescription
active *

public update() source

Override:

Element#update

public updateDisabled(zoom: *) source

Override:

Element#updateDisabled

Params:

NameTypeAttributeDescription
zoom *