Mercurial > hg > ng2-query-ismi
view src/app/relation-type.js @ 58:3b4046e0cc02 default
Merge from ng2-table branch.
d7c947909ab888c013171b8c037e4f9fab30fe57
author | casties |
---|---|
date | Wed, 29 Mar 2017 17:19:12 +0200 |
parents | |
children |
line wrap: on
line source
"use strict"; exports.invLabelPrefix = '<- '; exports.invNamePrefix = '-'; exports.rawLabelPrefix = '('; exports.rawLabelPostfix = ')'; var RelationType = (function () { function RelationType(relType, isOutgoing, label) { this.outgoing = isOutgoing; this.relType = relType; if (isOutgoing) { this.name = relType; } else { this.name = exports.invNamePrefix + relType; } if (label != null) { this.label = label; } else { // create label using name if (isOutgoing) { this.label = exports.rawLabelPrefix + relType + exports.rawLabelPostfix; } else { this.label = exports.rawLabelPrefix + exports.invLabelPrefix + relType + exports.rawLabelPostfix; } } } RelationType.prototype.getLabel = function () { return this.label; }; RelationType.prototype.getName = function () { return this.name; }; RelationType.prototype.getRelType = function () { return this.relType; }; RelationType.prototype.isOutgoing = function () { return this.outgoing; }; return RelationType; }()); exports.RelationType = RelationType; //# sourceMappingURL=relation-type.js.map