diff --git a/Logic/Osm/Actions/ChangeTagAction.ts b/Logic/Osm/Actions/ChangeTagAction.ts index bd17d01c16..63d8c23209 100644 --- a/Logic/Osm/Actions/ChangeTagAction.ts +++ b/Logic/Osm/Actions/ChangeTagAction.ts @@ -6,10 +6,23 @@ import { OsmTags } from "../../../Models/OsmFeature" export default class ChangeTagAction extends OsmChangeAction { private readonly _elementId: string + /** + * The tags to apply onto the object + */ private readonly _tagsFilter: TagsFilter + /** + * The current tags of the object to change + */ private readonly _currentTags: Record | OsmTags private readonly _meta: { theme: string; changeType: string } + /** + * + * @param elementId: the element to change + * @param tagsFilter: the tags to apply + * @param currentTags: the current tags of the object + * @param meta: some metainformation + */ constructor( elementId: string, tagsFilter: TagsFilter,