UNPKG

terra-draw

Version:

Frictionless map drawing across mapping provider

12 lines (11 loc) 615 B
import { TerraDrawMouseEvent } from "../../../common"; import { BehaviorConfig, TerraDrawModeBehavior } from "../../base.behavior"; import { FeatureId } from "../../../store/store"; import { DragCoordinateResizeBehavior } from "./drag-coordinate-resize.behavior"; export declare class ScaleFeatureBehavior extends TerraDrawModeBehavior { readonly config: BehaviorConfig; private readonly dragCoordinateResizeBehavior; constructor(config: BehaviorConfig, dragCoordinateResizeBehavior: DragCoordinateResizeBehavior); scale(event: TerraDrawMouseEvent, featureId: FeatureId): void; reset(): void; }