JSPM

  • Created
  • Published
  • Downloads 813
  • Score
    100M100P100Q117994F
  • License MIT

Yandex.Maps Angular components that implement the Yandex.Maps JavaScript API

Package Exports

  • angular8-yandex-maps
  • angular8-yandex-maps/package.json

Readme

Angular8-yandex-maps

Yandex.Maps Angular components that implement the Yandex.Maps JavaScript API

NPM version NPM downloads Codecov

📄 Documentation | 🗺️ Examples | ❓ FAQ

Installation

npm install angular8-yandex-maps

Version compatibility

Angular version Library version
v14 v14.x
v9, v10, v11, v12, v13 v13.x
v8 v8.x
v7 v7.x
v6 v6.x
npm install angular8-yandex-maps@^8.0.0

Usage

app.module.ts

Default map config options
import { AngularYandexMapsModule } from 'angular8-yandex-maps';

@NgModule({
  imports: [AngularYandexMapsModule],
})
export class AppModule {}
Own map config options
import { AngularYandexMapsModule, YaConfig } from 'angular8-yandex-maps';

const mapConfig: YaConfig = {
  apikey: 'API_KEY',
  lang: 'en_US',
};

@NgModule({
  imports: [AngularYandexMapsModule.forRoot(mapConfig)],
})
export class AppModule {}

component.html

<div class="container">
  <ya-map [center]="[55.751952, 37.600739]" [zoom]="12">
    <ya-placemark [geometry]="[55.751952, 37.600739]"></ya-placemark>
  </ya-map>
</div>

component.css

.container {
  width: 1000px;
  height: 500px;
}