UNPKG

@rcsb/rcsb-saguaro-app

Version:
27 lines (26 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InstanceSequenceTrackTitleFactory = void 0; const tslib_1 = require("tslib"); const SequenceTrackTitleFactory_1 = require("./SequenceTrackTitleFactory"); class InstanceSequenceTrackTitleFactory { constructor(entityInstanceTranslator) { this.trackTitleFactory = new SequenceTrackTitleFactory_1.SequenceTrackTitleFactory(entityInstanceTranslator); } getTrackTitle(alignmentQueryContext) { return tslib_1.__awaiter(this, void 0, void 0, function* () { return this.trackTitleFactory.getTrackTitle(alignmentQueryContext); }); } getTrackTitlePrefix(alignmentQueryContext) { return tslib_1.__awaiter(this, void 0, void 0, function* () { return "CHAIN"; }); } getTrackTitleFlagColor(alignmentQueryContext) { return tslib_1.__awaiter(this, void 0, void 0, function* () { return this.trackTitleFactory.getTrackTitleFlagColor(alignmentQueryContext); }); } } exports.InstanceSequenceTrackTitleFactory = InstanceSequenceTrackTitleFactory;