1 | "use strict";
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 |
|
7 | var active_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/active"));
|
8 | var link_by_color_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/link-by-color"));
|
9 | var range_active_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/range-active"));
|
10 | var single_active_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/single-active"));
|
11 | var highlight_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/highlight"));
|
12 | var highlight_by_x_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/highlight-by-x"));
|
13 | var highlight_by_color_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/highlight-by-color"));
|
14 | var single_highlight_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/single-highlight"));
|
15 | var range_highlight_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/range-highlight"));
|
16 | var selected_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/selected"));
|
17 | var single_selected_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/single-selected"));
|
18 | var range_selected_1 = __importDefault(require("@antv/g2/lib/interaction/action/element/range-selected"));
|
19 | var cursor_1 = __importDefault(require("@antv/g2/lib/interaction/action/cursor"));
|
20 | var core_1 = require("../core");
|
21 | core_1.registerAction('cursor', cursor_1.default);
|
22 | core_1.registerAction('element-active', active_1.default);
|
23 | core_1.registerAction('element-single-active', single_active_1.default);
|
24 | core_1.registerAction('element-range-active', range_active_1.default);
|
25 | core_1.registerAction('element-highlight', highlight_1.default);
|
26 | core_1.registerAction('element-highlight-by-x', highlight_by_x_1.default);
|
27 | core_1.registerAction('element-highlight-by-color', highlight_by_color_1.default);
|
28 | core_1.registerAction('element-single-highlight', single_highlight_1.default);
|
29 | core_1.registerAction('element-range-highlight', range_highlight_1.default);
|
30 | core_1.registerAction('element-sibling-highlight', range_highlight_1.default, {
|
31 | effectSiblings: true,
|
32 | effectByRecord: true
|
33 | });
|
34 | core_1.registerAction('element-selected', selected_1.default);
|
35 | core_1.registerAction('element-single-selected', single_selected_1.default);
|
36 | core_1.registerAction('element-range-selected', range_selected_1.default);
|
37 | core_1.registerAction('element-link-by-color', link_by_color_1.default);
|
38 |
|
39 | core_1.registerInteraction('element-active', {
|
40 | start: [{ trigger: 'element:mouseenter', action: 'element-active:active' }],
|
41 | end: [{ trigger: 'element:mouseleave', action: 'element-active:reset' }],
|
42 | });
|
43 |
|
44 | core_1.registerInteraction('element-selected', {
|
45 | start: [{ trigger: 'element:click', action: 'element-selected:toggle' }],
|
46 | });
|
47 |
|
48 | core_1.registerInteraction('element-highlight', {
|
49 | start: [{ trigger: 'element:mouseenter', action: 'element-highlight:highlight' }],
|
50 | end: [{ trigger: 'element:mouseleave', action: 'element-highlight:reset' }],
|
51 | });
|
52 |
|
53 | core_1.registerInteraction('element-highlight-by-x', {
|
54 | start: [{ trigger: 'element:mouseenter', action: 'element-highlight-by-x:highlight' }],
|
55 | end: [{ trigger: 'element:mouseleave', action: 'element-highlight-by-x:reset' }],
|
56 | });
|
57 |
|
58 | core_1.registerInteraction('element-highlight-by-color', {
|
59 | start: [{ trigger: 'element:mouseenter', action: 'element-highlight-by-color:highlight' }],
|
60 | end: [{ trigger: 'element:mouseleave', action: 'element-highlight-by-color:reset' }],
|
61 | });
|
62 |
|
\ | No newline at end of file |