YMaps.ITile
Интерфейс тайла.
Конструктор
| Имя | Описание |
|---|---|
| YMaps.ITile(tileDataSource) | Интерфейс тайла. |
Методы
| Имя | Возвращает | Описание |
|---|---|---|
| abort() | Останавливает загрузку. Если тайл не загрузился, отображает тайл ошибки. | |
| error() | Отображает тайл ошибки. | |
| getPosition() | YMaps.Point | Возвращает текущую позицию тайла (в пикселах). |
| load(tileNumber, zoom) | Загружает тайл с заданным номером при заданном коэффициенте масштабирования. | |
| onAddToMap(map, parentContainer) | Вызывается при добавлении тайла на карту. | |
| onRemoveFromMap() | Вызывается при удалении тайла с карты. | |
| scale(coefficient) | Масштабирует тайл. | |
| setPosition(position) | Устанавливает тайл в заданную позицию. |
Подробное описание конструктора
YMaps.ITile(tileDataSource)
Интерфейс тайла.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
tileDataSource |
YMaps.TileDataSource | Источник данных для тайлов конкретного типа. |
Подробное описание методов
abort
abort()
Останавливает загрузку. Если тайл не загрузился, отображает тайл ошибки.
error
error()
Отображает тайл ошибки.
getPosition
{YMaps.Point} getPosition()
Возвращает текущую позицию тайла (в пикселах).
Возвращает:
| Тип | Описание |
|---|---|
| YMaps.Point | Позицию тайла (в пикселах). |
load
load(tileNumber, zoom)
Загружает тайл с заданным номером при заданном коэффициенте масштабирования.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
tileNumber |
YMaps.Point | Номер тайла. |
zoom |
Number | Коэффициент масштабирования. |
onAddToMap
onAddToMap(map, parentContainer)
Вызывается при добавлении тайла на карту.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
map |
YMaps.Map | Указатель на карту. |
parentContainer |
HTMLElement | Указатель на родительский HTML-элемент. |
onRemoveFromMap
onRemoveFromMap()
Вызывается при удалении тайла с карты.
scale
scale(coefficient)
Масштабирует тайл.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
coefficient |
Number | Коэффициент масштабирования. Во сколько раз требуемый размер отличается от стандартного. |
setPosition
setPosition(position)
Устанавливает тайл в заданную позицию.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
position |
YMaps.Point | Позиция тайла (в пикселах). |
Была ли статья полезна?
Предыдущая
Следующая