forked from MapComplete/MapComplete
Further development of split-road feature; refactoring of change-handling
This commit is contained in:
parent
dc4cdda3b5
commit
96ecded0b9
37 changed files with 967 additions and 568 deletions
16
Logic/Osm/Actions/OsmChangeAction.ts
Normal file
16
Logic/Osm/Actions/OsmChangeAction.ts
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
* 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[]
|
||||
|
||||
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue