Class: AbstractLayer

AbstractLayer

Класс AbstractLayer - класс, описывающий основные методы и свойства классов слоев, наследуюемых от него


new AbstractLayer()

Создает экземпляр абстрактного слоя

Source:

Methods


getMap()

Получение родительской карты

.

Получение родительской карты

Source:
Returns:
Type
*

getState()

Получение текущего состояния слоя

.

Получение текущего состояния слоя

Source:

getStyle()

Получение рендерера (функции стиля)

.

Получение рендерера (функции стиля)

Source:

getVisibility()

Получение текущей видимости слоя

.

Получение текущей видимости слоя

Source:

identify(params)

Идкетификация объектов слоя, находящихся в точке

.

Идкетификация объектов слоя, находящихся в точке

Parameters:
Name Type Description
params
Source:
Returns:
Type
Array

initStore()

Инициилаизация внутренного хранилища

.

Инициилаизация внутренного хранилища

Source:

off(eventName)

Отвязка события от объекта

.

Отвязка события от объекта

Parameters:
Name Type Description
eventName
Source:

on(eventName, func)

Привязка событий и вызов обратной функции

.

Привязка событий и вызов обратной функции

Parameters:
Name Type Description
eventName
func
Source:

query(params)

Запрос к объектам слоя

.

Запрос к объектам слоя

Parameters:
Name Type Description
params
Source:
Returns:
Type
Array

Поиск объектов слоя по текстовой строке

.

Поиск объектов слоя по текстовой строке

Parameters:
Name Type Description
params object
Source:
Returns:
Type
Array

setMap(map)

Присвоение объекта родительской карты

.

Присвоение объекта родительской карты

Parameters:
Name Type Description
map
Source:

setStyle(renderer)

Назначение рендерера (функции стиля объектов)

.

Назначение рендерера (функции стиля объектов)

Parameters:
Name Type Description
renderer
Source:

setVisibility(value, afterTimeValue)

Установление видимости слоя

.

Установление видимости слоя

Parameters:
Name Type Description
value boolean

Возможные значения - true, false

afterTimeValue
Source: