New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@coreo/ionic-background-tracking

Package Overview
Dependencies
Maintainers
2
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@coreo/ionic-background-tracking

Ionic 2+ module for tracking a users location

  • 0.0.5
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1
decreased by-83.33%
Maintainers
2
Weekly downloads
 
Created
Source

@coreo/ionic-background-tracking

Ionic 2+ module for tracking a users location.

Installation

cordova plugin add https://github.com/transistorsoft/cordova-background-geolocation.git#2.11.0 --save
yarn add @coreo/ionic-background-tracking

Usage

Import the module in your app.module.ts;

import { CoreoBackgroundTrackingModule } from '@coreo/ionic-background-tracking';
...
@NgModule({
  imports: [
    ...
    CoreoBackgroundTrackingModule
    ...
  ]
})
export class AppModule {}

CoreoBackgroundTracking service

Inject the service into your component;

import { CoreoBackgroundTracking } from '@coreo/ionic-background-tracking';

@Component()
export class MyComponent() {
  constructor(private geoService: CoreoBackgroundTracking) {}
}

Methods

  • startTracking() - Enables location tracking. Returns an observable which emits the position of the device. Emitted position objects conform to the CoreoBackgroundTrackingPosition interface.
  • stopTracking() - Disables location tracking.
  • getCurrentLocation - Retrieves the current position of the device using maximum power and accuracy. Returns a promise which is resolved with an object conforming to the CoreoBackgroundTrackingPosition interface.
  • setConfig(config: ConfigurationOptions) - Sets the config to be used by the cordova-background-geolocation plugin. See the cordova-background-geolocation API documentation for a list of config options that can be set.
  • setCurrentPositionOptions(opts: CurrentPositionOptions) - Sets the options to be used by getCurrentPosition() function included in the cordova-background-geolocation plugin. See the cordova-background-geolocation API documentation for a list of options that can be set.

Properties

  • isTracking: boolean - Flag indicating whether location tracking is currently enabled.

Interfaces

  • CoreoBackgroundTrackingPosition
  • CurrentPositionOptions
  • ConfigurationOptions

FAQs

Package last updated on 30 May 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc