1 | import { __extends } from "tslib";
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | import Action from './base';
|
7 |
|
8 |
|
9 |
|
10 |
|
11 | var CursorAction = (function (_super) {
|
12 | __extends(CursorAction, _super);
|
13 | function CursorAction() {
|
14 | return _super !== null && _super.apply(this, arguments) || this;
|
15 | }
|
16 | CursorAction.prototype.setCursor = function (cursor) {
|
17 | var view = this.context.view;
|
18 | view.getCanvas().setCursor(cursor);
|
19 | };
|
20 | |
21 |
|
22 |
|
23 | CursorAction.prototype.default = function () {
|
24 | this.setCursor('default');
|
25 | };
|
26 |
|
27 | CursorAction.prototype.pointer = function () {
|
28 | this.setCursor('pointer');
|
29 | };
|
30 |
|
31 | CursorAction.prototype.move = function () {
|
32 | this.setCursor('move');
|
33 | };
|
34 |
|
35 | CursorAction.prototype.crosshair = function () {
|
36 | this.setCursor('crosshair');
|
37 | };
|
38 |
|
39 | CursorAction.prototype.wait = function () {
|
40 | this.setCursor('wait');
|
41 | };
|
42 |
|
43 | CursorAction.prototype.help = function () {
|
44 | this.setCursor('help');
|
45 | };
|
46 |
|
47 | CursorAction.prototype.text = function () {
|
48 | this.setCursor('text');
|
49 | };
|
50 | |
51 |
|
52 |
|
53 | CursorAction.prototype.eResize = function () {
|
54 | this.setCursor('e-resize');
|
55 | };
|
56 | |
57 |
|
58 |
|
59 | CursorAction.prototype.wResize = function () {
|
60 | this.setCursor('w-resize');
|
61 | };
|
62 | |
63 |
|
64 |
|
65 | CursorAction.prototype.nResize = function () {
|
66 | this.setCursor('n-resize');
|
67 | };
|
68 | |
69 |
|
70 |
|
71 | CursorAction.prototype.sResize = function () {
|
72 | this.setCursor('s-resize');
|
73 | };
|
74 | |
75 |
|
76 |
|
77 | CursorAction.prototype.neResize = function () {
|
78 | this.setCursor('ne-resize');
|
79 | };
|
80 | |
81 |
|
82 |
|
83 | CursorAction.prototype.nwResize = function () {
|
84 | this.setCursor('nw-resize');
|
85 | };
|
86 | |
87 |
|
88 |
|
89 | CursorAction.prototype.seResize = function () {
|
90 | this.setCursor('se-resize');
|
91 | };
|
92 | |
93 |
|
94 |
|
95 | CursorAction.prototype.swResize = function () {
|
96 | this.setCursor('sw-resize');
|
97 | };
|
98 | |
99 |
|
100 |
|
101 | CursorAction.prototype.nsResize = function () {
|
102 | this.setCursor('ns-resize');
|
103 | };
|
104 | |
105 |
|
106 |
|
107 | CursorAction.prototype.ewResize = function () {
|
108 | this.setCursor('ew-resize');
|
109 | };
|
110 | return CursorAction;
|
111 | }(Action));
|
112 | export default CursorAction;
|
113 |
|
\ | No newline at end of file |