ICanvasTile

Расширяет ITile.

Интерфейс тайлов, умеющих отображаться на 2d-контексте объекта canvas.

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

Конструктор

ICanvasTile(url)

Параметры:

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

Тип: String

URL тайла.

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

Поля

ИмяТипОписание
eventsIEventManager

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

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

События

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

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

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

Методы

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

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

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

isReady()

Boolean

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

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

renderAt(context, canvasSize, bounds[, animate])

Отрисовывает картиночный тайл на 2d-контексте объекта canvas.

Описание методов

renderAt

{} renderAt(context, canvasSize, bounds[, animate])

Отрисовывает картиночный тайл на 2d-контексте объекта canvas.

Параметры:

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

Тип: Object

2d-контекст объекта canvas.

canvasSize *

Тип: Number[]

размеры HTML-элемента canvas.

bounds *

Тип: Number[][]

Область в клиентских координатах, в которой нужно отрисовать тайл.

animatefalse

Тип: Boolean

true - анимировать рендеринг, false - нет.

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