mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-19 23:14:47 +02:00
20 lines
518 B
JavaScript
20 lines
518 B
JavaScript
if (typeof iD === 'undefined') iD = {};
|
|
|
|
iD.Relation = function(id, members, tags, loaded) {
|
|
this.entityType = 'relation';
|
|
this.id = id;
|
|
this._id = iD.Util.id();
|
|
this.members = members;
|
|
this.tags = tags;
|
|
this.modified = this.id < 0;
|
|
this.loaded = (loaded === undefined) ? true : loaded;
|
|
for (var i = 0; i < members.length; i++) {
|
|
members[i].entity.entity.addParent(this);
|
|
}
|
|
};
|
|
|
|
iD.RelationMember = function(entity, role) {
|
|
this.entity = entity;
|
|
this.role = role;
|
|
};
|