ICanvasTile
Интерфейс тайлов, умеющих отображаться на 2d-контексте объекта canvas.
Конструктор
ICanvasTile(url)
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: String URL тайла. |
* Обязательный параметр/опция.
Поля
Имя |
Тип |
Описание |
Менеджер событий тайла. |
События
Имя |
Описание |
Событие готовности тайла. |
Методы
Имя |
Возвращает |
Описание |
destroy() |
Уничтожает тайл. |
|
isReady() |
Boolean |
Проверяет готовность тайла. |
renderAt(context, canvasSize, bounds[, animate]) |
Отрисовывает картиночный тайл на 2d-контексте объекта canvas. |
Описание полей
events
{IEventManager} events
Менеджер событий тайла.
Описание событий
ready
Событие готовности тайла.
Описание методов
destroy
{} destroy()
Уничтожает тайл.
isReady
{Boolean} isReady()
Проверяет готовность тайла.
Returns true - тайл готов, false - тайл не готов.
renderAt
{} renderAt(context, canvasSize, bounds[, animate])
Отрисовывает картиночный тайл на 2d-контексте объекта canvas.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Object 2d-контекст объекта canvas. |
|
— |
Тип: Number[] размеры HTML-элемента canvas. |
|
— |
Тип: Number[][] Область в клиентских координатах, в которой нужно отрисовать тайл. |
|
false |
Тип: Boolean true - анимировать рендеринг, false - нет. |
* Обязательный параметр/опция.
Обязательный параметр/опция.