UNPKG

@tripsnek/tmf

Version:

TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)

20 lines 1.7 kB
/** * Generic type for pairing two instances together. This is not a * part of the TMF metamodel, and thus cannot be serialized * or persisted without special logic. */ export class Pair { first; second; constructor(first, second) { this.first = first; this.second = second; } getFirst() { return this.first; } getSecond() { return this.second; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFpci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvdXRpbHMvcGFpci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBQ0gsTUFBTSxPQUFPLElBQUk7SUFDUCxLQUFLLENBQUs7SUFDVixNQUFNLENBQUs7SUFDbkIsWUFBWSxLQUFTLEVBQUUsTUFBVTtRQUMvQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztRQUNuQixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUN2QixDQUFDO0lBRU0sUUFBUTtRQUNiLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQztJQUNwQixDQUFDO0lBQ00sU0FBUztRQUNkLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQztJQUNyQixDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogR2VuZXJpYyB0eXBlIGZvciBwYWlyaW5nIHR3byBpbnN0YW5jZXMgdG9nZXRoZXIuIFRoaXMgaXMgbm90IGFcclxuICogcGFydCBvZiB0aGUgVE1GIG1ldGFtb2RlbCwgYW5kIHRodXMgY2Fubm90IGJlIHNlcmlhbGl6ZWRcclxuICogb3IgcGVyc2lzdGVkIHdpdGhvdXQgc3BlY2lhbCBsb2dpYy5cclxuICovXHJcbmV4cG9ydCBjbGFzcyBQYWlyPFQxLCBUMj4ge1xyXG4gIHByaXZhdGUgZmlyc3Q6IFQxO1xyXG4gIHByaXZhdGUgc2Vjb25kOiBUMjtcclxuICBjb25zdHJ1Y3RvcihmaXJzdDogVDEsIHNlY29uZDogVDIpIHtcclxuICAgIHRoaXMuZmlyc3QgPSBmaXJzdDtcclxuICAgIHRoaXMuc2Vjb25kID0gc2Vjb25kO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIGdldEZpcnN0KCk6IFQxIHtcclxuICAgIHJldHVybiB0aGlzLmZpcnN0O1xyXG4gIH1cclxuICBwdWJsaWMgZ2V0U2Vjb25kKCk6IFQyIHtcclxuICAgIHJldHVybiB0aGlzLnNlY29uZDtcclxuICB9XHJcbn1cclxuIl19