2023-12-25 17:12:58 +08:00
|
|
|
import { Container, Graphics } from 'pixi.js';
|
2024-01-02 14:36:10 +08:00
|
|
|
import { JlGraphic, VectorText } from 'jl-graphic';
|
|
|
|
import { ITransponderData, ITransponderConsts, UpdateTransponderConsts } from './TransponderConfig';
|
2023-12-25 17:12:58 +08:00
|
|
|
export declare class TransponderCode extends Container {
|
|
|
|
codeText: VectorText;
|
|
|
|
name: string;
|
|
|
|
constructor();
|
|
|
|
clear(): void;
|
|
|
|
paint(datas: ITransponderData): void;
|
|
|
|
}
|
|
|
|
export declare class Transponder extends JlGraphic {
|
|
|
|
static Type: string;
|
|
|
|
polygonGraphic: Graphics;
|
|
|
|
labelGraphic: TransponderCode;
|
2024-01-02 14:36:10 +08:00
|
|
|
constDatas: ITransponderConsts;
|
|
|
|
constructor(data?: UpdateTransponderConsts);
|
2023-12-25 17:12:58 +08:00
|
|
|
get datas(): ITransponderData;
|
|
|
|
clear(): void;
|
|
|
|
doRepaint(): void;
|
|
|
|
}
|