layer.tile.DomTile

Расширяет IDomTile .

Картиночный DOM-тайл. Умеет отрисовывать указанное изображение через css свойство background у DOM-элемента.

Конструктор | Поля | События | Методы

Конструктор

layer.tile.DomTile(url[, options[, renderOptions]])

Создаёт картиночный dom-тайл. Доступен по ключу "default#dom" в хранилище классов тайлов. Создаёт картиночный dom-тайл.

Параметры:

Параметр Значение по умолчанию Описание
url *

Тип: String

URL изображения.

options

Тип: Object

Опции.

options.notFoundTile null

Тип: String|null

Опция, указывающая по какому url нужно загрузить картинку, если картинка для тайла не загрузилась. Если значение null, то будет показан стандартный тайл с текстовым сообщением. Для прозрачных тайлов опция notFoundTile не применяется, и вместо незагруженных тайлов ничего показываться не будет.

options.tileAnimationDuration

Тип: Number

Продолжительность анимации прозрачности изображения при рисовании в мс (применяется только в браузерах, поддерживающих CSS Transition для свойства opacity). Значение по умолчанию зависит от браузера.

renderOptions

Тип: Object

Параметры рендеринга.

renderOptions.tileNumber

Тип: Number[]

renderOptions.tileZoom

Тип: Number

* Обязательный параметр/опция.

Поля

Имя Тип Описание
events IEventManager

Менеджер событий тайла.

Унаследовано от IDomTile .

События

Имя Описание
ready

Событие готовности тайла.

Унаследовано от IDomTile .

Методы

Имя Возвращает Описание
destroy ()

Уничтожает тайл.

Унаследован от IDomTile .

isReady ()

Boolean

Проверяет готовность тайла.

Унаследован от IDomTile .

renderAt (context, clientBounds, animate)

Добавляет тайл в родительский HTML-элемент.

Унаследован от IDomTile .