@duxor/agm-drawing
v18.0.0
Published
Angular Google Maps (AGM) extension for google maps drawing library
Downloads
86
Maintainers
Readme
Map Drawing for AGM
this package adds drawing support to AGM.
Installation
npm install @duxor/agm-drawing
# or
yarn add @duxor/agm-drawing
Usage
- Import the module
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component'
// add these imports
import { AgmCoreModule } from '@duxor/agm-core';
import { AgmDrawingModule } from '@duxor/agm-drawing'
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AgmCoreModule.forRoot({
apiKey: ['YOUR_API_KEY_HERE'],
libraries: ['drawing']
}),
AgmDrawingModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
- use it in your template
<agm-map style="height: 300px" [latitude]="51.673858" [longitude]="7.815982" [agmDrawingManager]="drawing">
</agm-map>
<agm-drawing-manager #drawing="agmDrawingManager" [drawingMode]="'circle'" [circleOptions]="{fillColor:'red', radius: 150}"></agm-drawing-manager>