Files
iD/modules/osm/index.js
SilentSpike 51efd5b714 Update and standardise QA implementations
- ES6ify (now using class syntax to define QAItem objects)
- Fix bug with KeepRight marker rendering not updating properly
- Use `qa-` prefix for the UI element classes to differentiate from iD
validation error related UI element classes
- Move away from "error" where possible in source
- Move away from snake_case naming where possible

Note that some function/method names have been untouched to make life
easier for v3 development. Have added note comments where appropriate.
2020-02-06 23:07:50 +00:00

41 lines
893 B
JavaScript

export { osmChangeset } from './changeset';
export { osmEntity } from './entity';
export { osmNode } from './node';
export { osmNote } from './note';
export { osmRelation } from './relation';
export { osmWay } from './way';
export { QAItem } from './qa_item';
export {
osmIntersection,
osmTurn,
osmInferRestriction
} from './intersection';
export {
osmLanes
} from './lanes';
export {
osmOldMultipolygonOuterMemberOfRelation,
osmIsOldMultipolygonOuterMember,
osmOldMultipolygonOuterMember,
osmJoinWays
} from './multipolygon';
export {
osmAreaKeys,
osmSetAreaKeys,
osmPointTags,
osmSetPointTags,
osmVertexTags,
osmSetVertexTags,
osmNodeGeometriesForTags,
osmOneWayTags,
osmPavedTags,
osmIsInterestingTag,
osmRoutableHighwayTagValues,
osmFlowingWaterwayTagValues,
osmRailwayTrackTagValues
} from './tags';