forked from MapComplete/MapComplete
16 lines
No EOL
380 B
TypeScript
16 lines
No EOL
380 B
TypeScript
/**
|
|
* An action is a change to the OSM-database
|
|
* It will generate some new/modified/deleted objects, which are all bundled by the 'changes'-object
|
|
*/
|
|
import {Changes} from "../Changes";
|
|
import {ChangeDescription} from "./ChangeDescription";
|
|
|
|
export default abstract class OsmChangeAction {
|
|
|
|
|
|
|
|
public abstract Perform(changes: Changes): ChangeDescription[]
|
|
|
|
|
|
|
|
} |