npm.io
0.0.32 • Published 2 years ago

@types/satnav

Licence
MIT
Version
0.0.32
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
51.4K

Installation

npm install --save @types/satnav

Summary

This package contains type definitions for satnav (https://github.com/f5io/satnav-js).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/satnav.

index.d.ts

declare type Callback = () => void;

interface ISatnavOptions {
    html5?: boolean | undefined;
    force?: boolean | undefined;
    poll?: number | undefined;
    matchAll?: boolean | undefined;
}

interface INavigationOptions {
    path?: string | undefined;
    directions?: ((params: any) => any) | undefined;
    title?: string | Callback | undefined;
}

interface ISatnav {
    navigate(navigationOptions: INavigationOptions): ISatnav;
    otherwise(route: string): ISatnav;
    change(onChange: (hash: string, params: any, old: any) => any): ISatnav;
    go(): ISatnav;
}

declare function Satnav(options?: ISatnavOptions): ISatnav;

Additional Details

  • Last updated: Tue, 07 Nov 2023 1536 GMT
  • Dependencies: none

Credits

These definitions were written by Christian Holm Diget.