Catalog npm
Back to packageRELEASE DETAILS

1.0.0

npm

@007.surajit2023/agm-direction

directive for agm (not official)

agmangulardirectiongmapsgooglegooglemapmapsng
Published4 Dec 2023
Direct dependencies49
Transitive dependenciesNot calculated

README

Current package documentation

Agm-Direction

npm version npm Build Status PRs Welcome

Agm-Direction is the directive for @007.surajit2023/agm-core (not official)

  • Angular
  • Google Map API

How to use?
👉 Start Reading 👉 Build With Ionic

Agm-Direction

Credit

SebastianM/angular-google-maps - Directions service #495

Installation

Installation is done using the npm install command:

  • Use npm

    npm install --save @007.surajit2023/agm-core agm-direction
    
  • Use yarn

    yarn add @007.surajit2023/agm-core agm-direction
    

Importing Modules

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';

import { AgmCoreModule } from '@007.surajit2023/agm-core';            // @007.surajit2023/agm-core
import { AgmDirectionModule } from 'agm-direction';   // agm-direction

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    AgmCoreModule.forRoot({ // @007.surajit2023/agm-core
      apiKey: 'your key',
    }),
    AgmDirectionModule,     // agm-direction
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Usage

HTML

<agm-map [latitude]="lat" [longitude]="lng">
  <agm-direction 
    [origin]="origin" 
    [destination]="destination"
  >
  </agm-direction>
</agm-map>

CSS

agm-map {
    height: 400px;
}

TS

public lat = 24.799448;
public lng = 120.979021;

public origin: any;
public destination: any;

ngOnInit() {
  this.getDirection();
}

getDirection() {
  this.origin = { lat: 24.799448, lng: 120.979021 };
  this.destination = { lat: 24.799524, lng: 120.975017 };

  // Location within a string
  // this.origin = 'Taipei Main Station';
  // this.destination = 'Taiwan Presidential Office';
}

Document

Development

👉 Playground Project

git clone https://github.com/explooosion/Agm-Direction.git
npm install
npm run build
npm run pack:lib
cd playground && npm install
# Add gmap api key in environment.ts
npm start

Generator

This library generated by angular-library-starter.

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 54

Native requirements
49 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@types/googlemaps
Environment
{
  "local_name": "@types/googlemaps",
  "alias": false,
  "peer_metadata": null
}
3.39.12runtime
tslib
Environment
{
  "local_name": "tslib",
  "alias": false,
  "peer_metadata": null
}
^2.2.0runtime
@007.surajit2023/agm-core
Environment
{
  "local_name": "@007.surajit2023/agm-core",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/animations
Environment
{
  "local_name": "@angular/animations",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/common
Environment
{
  "local_name": "@angular/common",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/compiler
Environment
{
  "local_name": "@angular/compiler",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/compiler-cli
Environment
{
  "local_name": "@angular/compiler-cli",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/core
Environment
{
  "local_name": "@angular/core",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/platform-browser
Environment
{
  "local_name": "@angular/platform-browser",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/platform-browser-dynamic
Environment
{
  "local_name": "@angular/platform-browser-dynamic",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@angular/platform-server
Environment
{
  "local_name": "@angular/platform-server",
  "alias": false,
  "peer_metadata": null
}
^15.0.0development
@compodoc/compodoc
Environment
{
  "local_name": "@compodoc/compodoc",
  "alias": false,
  "peer_metadata": null
}
1.1.11development
@types/googlemaps
Environment
{
  "local_name": "@types/googlemaps",
  "alias": false,
  "peer_metadata": null
}
3.39.12development
@types/jasmine
Environment
{
  "local_name": "@types/jasmine",
  "alias": false,
  "peer_metadata": null
}
3.6.7development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^14.14.35development
angular2-template-loader
Environment
{
  "local_name": "angular2-template-loader",
  "alias": false,
  "peer_metadata": null
}
0.6.2development
chalk
Environment
{
  "local_name": "chalk",
  "alias": false,
  "peer_metadata": null
}
2.4.2development
codelyzer
Environment
{
  "local_name": "codelyzer",
  "alias": false,
  "peer_metadata": null
}
^6.0.0development
core-js
Environment
{
  "local_name": "core-js",
  "alias": false,
  "peer_metadata": null
}
3.9.1development
css-loader
Environment
{
  "local_name": "css-loader",
  "alias": false,
  "peer_metadata": null
}
2.1.1development
istanbul-instrumenter-loader
Environment
{
  "local_name": "istanbul-instrumenter-loader",
  "alias": false,
  "peer_metadata": null
}
3.0.1development
jasmine-core
Environment
{
  "local_name": "jasmine-core",
  "alias": false,
  "peer_metadata": null
}
3.7.0development
karma
Environment
{
  "local_name": "karma",
  "alias": false,
  "peer_metadata": null
}
5.0.5development
karma-chrome-launcher
Environment
{
  "local_name": "karma-chrome-launcher",
  "alias": false,
  "peer_metadata": null
}
2.2.0development
karma-coverage-istanbul-reporter
Environment
{
  "local_name": "karma-coverage-istanbul-reporter",
  "alias": false,
  "peer_metadata": null
}
2.1.1development
karma-jasmine
Environment
{
  "local_name": "karma-jasmine",
  "alias": false,
  "peer_metadata": null
}
2.0.1development
karma-sourcemap-loader
Environment
{
  "local_name": "karma-sourcemap-loader",
  "alias": false,
  "peer_metadata": null
}
0.3.7development
karma-spec-reporter
Environment
{
  "local_name": "karma-spec-reporter",
  "alias": false,
  "peer_metadata": null
}
0.0.32development
karma-webpack
Environment
{
  "local_name": "karma-webpack",
  "alias": false,
  "peer_metadata": null
}
4.0.2development
raw-loader
Environment
{
  "local_name": "raw-loader",
  "alias": false,
  "peer_metadata": null
}
1.0.0development
reflect-metadata
Environment
{
  "local_name": "reflect-metadata",
  "alias": false,
  "peer_metadata": null
}
0.1.13development
rollup
Environment
{
  "local_name": "rollup",
  "alias": false,
  "peer_metadata": null
}
1.12.5development
rollup-plugin-license
Environment
{
  "local_name": "rollup-plugin-license",
  "alias": false,
  "peer_metadata": null
}
2.3.0development
rollup-plugin-node-resolve
Environment
{
  "local_name": "rollup-plugin-node-resolve",
  "alias": false,
  "peer_metadata": null
}
5.0.0development
rollup-plugin-sourcemaps
Environment
{
  "local_name": "rollup-plugin-sourcemaps",
  "alias": false,
  "peer_metadata": null
}
0.4.2development
rxjs
Environment
{
  "local_name": "rxjs",
  "alias": false,
  "peer_metadata": null
}
~6.5.5development
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.32.8development
sass-loader
Environment
{
  "local_name": "sass-loader",
  "alias": false,
  "peer_metadata": null
}
7.1.0development
shelljs
Environment
{
  "local_name": "shelljs",
  "alias": false,
  "peer_metadata": null
}
0.8.3development
source-map-loader
Environment
{
  "local_name": "source-map-loader",
  "alias": false,
  "peer_metadata": null
}
0.2.4development
terser
Environment
{
  "local_name": "terser",
  "alias": false,
  "peer_metadata": null
}
^5.24.0development
to-string-loader
Environment
{
  "local_name": "to-string-loader",
  "alias": false,
  "peer_metadata": null
}
1.1.6development
ts-loader
Environment
{
  "local_name": "ts-loader",
  "alias": false,
  "peer_metadata": null
}
6.0.1development
tsickle
Environment
{
  "local_name": "tsickle",
  "alias": false,
  "peer_metadata": null
}
0.38.1development
tslint
Environment
{
  "local_name": "tslint",
  "alias": false,
  "peer_metadata": null
}
~6.1.0development
tslint-angular
Environment
{
  "local_name": "tslint-angular",
  "alias": false,
  "peer_metadata": null
}
^3.0.3development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
~4.9.5development
webpack
Environment
{
  "local_name": "webpack",
  "alias": false,
  "peer_metadata": null
}
4.43.0development
webpack-filter-warnings-plugin
Environment
{
  "local_name": "webpack-filter-warnings-plugin",
  "alias": false,
  "peer_metadata": null
}
1.2.1development
zone.js
Environment
{
  "local_name": "zone.js",
  "alias": false,
  "peer_metadata": null
}
~0.11.4development
@007.surajit2023/agm-core
Environment
{
  "local_name": "@007.surajit2023/agm-core",
  "alias": false,
  "peer_metadata": null
}
^15.0.0peer
@angular/common
Environment
{
  "local_name": "@angular/common",
  "alias": false,
  "peer_metadata": null
}
>=6.0.0peer
@angular/core
Environment
{
  "local_name": "@angular/core",
  "alias": false,
  "peer_metadata": null
}
>=6.0.0peer
rxjs
Environment
{
  "local_name": "rxjs",
  "alias": false,
  "peer_metadata": null
}
~6.5.5 || ~6.6.0peer

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-Ap/0UENaUCLADwj2cRS1WSUMbARnkpVhvByYJ72IFSt7iAVkHgM5IK3ru0RgVfvKVI4Qp3pDpNvDIOY4afb8ZQ==",
  "shasum": "5808510273df64d991f27ba0bdd45d0a2fcaae7f",
  "tarball": "https://registry.npmjs.org/@007.surajit2023/agm-direction/-/agm-direction-1.0.0.tgz",
  "fileCount": 36,
  "unpackedSize": 1081916,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEQCIB50TgYARZDyw8K+8DlPscOuDw0scCBz3XVsCN42/SErAiAEtDUX9y+YpgwkjnjDQu945rNuE8wXuRExh977XjsLqA=="
    }
  ]
}

Repository

PENDING
007-surajit/agm-direction-15

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:53 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:e71fb106a23fd78c2bdb50e1bee2a1678ff11e53fca6f4db3287000ef0d8bb39

Other collected versions

View all collected versions →