ICanvasTile

Расширяет ITile.

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

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

Конструктор

ICanvasTile(url)

Параметры:

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

Тип: String

URL тайла.

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

Поля

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

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

Унаследовано от 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[][]

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

animate false

Тип: Boolean

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

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