@maplibre/ngx-maplibre-gl
Version:
A Angular binding of maplibre-gl
21 lines (20 loc) • 1.33 kB
TypeScript
import * as i0 from "@angular/core";
/**
* `mglNavigation` - a navigation control directive
*
* @category Directives
*
* @see [Navigation](https://maplibre.org/ngx-maplibre-gl/demo/navigation)
* @see [NavigationControl](https://maplibre.org/maplibre-gl-js/docs/API/classes/NavigationControl)
*/
export declare class NavigationControlDirective {
private readonly mapService;
private readonly controlComponent;
readonly showCompass: import("@angular/core").InputSignal<boolean | undefined>;
readonly showZoom: import("@angular/core").InputSignal<boolean | undefined>;
readonly visualizePitch: import("@angular/core").InputSignal<boolean | undefined>;
readonly visualizeRoll: import("@angular/core").InputSignal<boolean | undefined>;
constructor();
static ɵfac: i0.ɵɵFactoryDeclaration<NavigationControlDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NavigationControlDirective, "[mglNavigation]", never, { "showCompass": { "alias": "showCompass"; "required": false; "isSignal": true; }; "showZoom": { "alias": "showZoom"; "required": false; "isSignal": true; }; "visualizePitch": { "alias": "visualizePitch"; "required": false; "isSignal": true; }; "visualizeRoll": { "alias": "visualizeRoll"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}