UNPKG

ngx-amap

Version:

[![npm](https://img.shields.io/npm/v/ngx-amap.svg)][npm-badge-url] [![npm](https://img.shields.io/npm/dm/ngx-amap.svg)][npm-badge-url] [![Build Status](https://travis-ci.org/xieziyu/ngx-amap.svg?branch=master)][ci-url]

28 lines (27 loc) 882 B
/// <reference types="@types/amap-js-api" /> import { NgZone } from '@angular/core'; import { AMapService } from '../../shared/amap.service'; import { LoggerService } from '../../shared/logger/logger.service'; import { Getter } from '../../base/interfaces'; export declare class AmapTextService implements Getter<AMap.Text> { private amaps; private logger; private ngZone; private text; private text$; constructor(amaps: AMapService, logger: LoggerService, ngZone: NgZone); /** * 获取点标记 */ get(): import("rxjs").Observable<AMap.Text<any>>; /** * 创建点标记 AMap.Text * @param options 选项 * @param addToMap 是否直接加进地图 */ create(options: AMap.Text.Options, addToMap?: boolean): import("rxjs").Observable<AMap.Text<any>>; /** * 销毁点标记 */ destroy(): void; }