@fleet-frontend/mower-maps
Version:
a mower maps in google maps
19 lines • 794 B
TypeScript
import { DrawElement, AntennaMetadata } from '../../types/layers';
import { AntennaStyle } from '../../types/renderer';
import { AntennaData } from '../../types';
/**
* 天线数据构建器
*/
export declare class AntennaDataBuilder {
/**
* 创建天线元素数据
*/
static create(coordinate: number[], style: AntennaStyle, metadata: AntennaMetadata): DrawElement<AntennaStyle>;
/**
* 从天线数据创建天线绘制元素,实现天线显示逻辑
* 1. 如果副天线位置数据的相对坐标都是0,则需要展示在主天线旁边
* 2. 否则,副天线有自己的独立位置
*/
static fromAntennaData(antennas: AntennaData[], style: AntennaStyle): DrawElement<AntennaStyle>[];
}
//# sourceMappingURL=AntennaDataBuilder.d.ts.map