@antv/s2
Version:
effective spreadsheet render core lib
22 lines • 826 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MergedCellClick = void 0;
const constant_1 = require("../../../common/constant");
const base_event_1 = require("../../base-event");
class MergedCellClick extends base_event_1.BaseEvent {
bindEvents() {
this.bindDataCellClick();
}
bindDataCellClick() {
this.spreadsheet.on(constant_1.S2Event.MERGED_CELLS_CLICK, (event) => {
event.stopPropagation();
const { interaction } = this.spreadsheet;
if (interaction.hasIntercepts([constant_1.InterceptType.CLICK])) {
return;
}
interaction.addIntercepts([constant_1.InterceptType.HOVER]);
});
}
}
exports.MergedCellClick = MergedCellClick;
//# sourceMappingURL=merged-cell-click.js.map