mapSurfer — javascript-интерфейс — rightPanelWidgets

Раздвижное меню правой панели.

Методы

Метод Описание
hide() Скрыть меню
show() Показать меню

Раздвижное меню со слоями правой панели.

События

Событие Описание Параметры
«layerAccordion:created» Произошло создание виджета.
«layerAccordion:groupCheckBoxClick» Произошел клик на checkBox группы слоев. action — String, «off all» или «turn all»,groupId — id группы слоев

Элемент меню со слоями правой панели.

Методы

Метод Описание
turned() Возвращает true или false, включен ли слой
turnDefaultLayer() Включение слоя при фиксированной ссылке
turnLayer() Включение слоя
turnLayer() Включение слоя
offLayer() Выключение слоя
turnCheckBox() Активация checkBox
offCheckBox() Деактивация checkBox

События

Событие Описание Параметры
«layerItem:layerClick» Произошло нажатие на checkBox слоя.
«offLayer» На карте выключен слой. layer — объект слоя
«turnLayer» На карте включен слой. layer — объект слоя

Легенда слоя.

Список группы слоев.

События

Событие Описание Параметры
«layerList:created» Произошло создание виджета. groupId — id группы слоев
«layerList:turnedAllCheckbox» Включены все checkbox группы слоев. block- DOM элемент списка
«layerList:offSomeCheckbox» Выключены все checkbox группы слоев. block- DOM элемент списка

Поиск слоев.

Результат поиска слоев.

Методы

Метод Описание
resize(parentHeight) parentHeight — высота родителя.
Перерисовать результаты поиска.

События

Событие Описание Параметры
«foundLayerTurn» Включен один из найденных слоев. layer- объект слоя
«foundLayerOff» Выключен один из найденных слоев. layer- объект слоя

 

Виджет нумерации страниц.

Методы

Метод Описание
hide() Скрыть.
show() Показать.

События

Событие Описание Параметры
«pagination:pageClick» Произошел клик на страницу пагинации. page — номер страницы

Виджет вкладок правой панели. Объект в системе GP.widgets.tabs.

Методы

Метод Описание Параметры
addTab(options) Добавить вкладку.
options{		
	name,		
    image,
    imageWhite,
    divId
}
// параметр - объект
// название вкладки
// картинка вкладки
// картинка, когда вкладка активна
// id внутренней части вкладки
removeTab(divId) Показать. divId — id внутренней части вкладки.
hide() Скрыть правую панель.
show() Показать правую панель.

События

Событие Описание Параметры
«tab:resize» Изменены размеры правой панели.
«tab:remove:item» Удалена вкладка. divId — id внутренней части вкладки.
«tab:layerAccordionCreated» Создалось меню со списком слоев.
«tab:rightPanelHide» Правая панель свернулась.
«tab:rightPanelShow» Правая панель раскрылась.