1234567891011121314151617181920212223242526 |
- /**
- * @fileoverview marker
- * @author dengfuping_develop@163.com
- */
- import ShapeBase from '../base';
- declare class Marker extends ShapeBase {
- type: string;
- canFill: boolean;
- canStroke: boolean;
- static symbolsFactory: {
- get(type: string): import("./symbols").SymbolFunc;
- register(type: string, func: import("./symbols").SymbolFunc): void;
- remove(type: string): void;
- getAll(): {
- circle(x: number, y: number, r: number): any[];
- square(x: number, y: number, r: number): any[];
- diamond(x: number, y: number, r: number): any[];
- triangle(x: number, y: number, r: number): any[];
- triangleDown(x: number, y: number, r: number): any[];
- };
- };
- createPath(context: any): void;
- _assembleMarker(): string;
- _getPath(): any[];
- }
- export default Marker;
|