Skip to content

Commit 78718c3

Browse files
committed
#1106 Add the UseHandCursorMixIn inheritance to each display class.
1 parent 9a43183 commit 78718c3

File tree

7 files changed

+14
-0
lines changed

7 files changed

+14
-0
lines changed

apysc/_display/any_display_object.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
from apysc._loop.initialize_with_base_value_interface import (
1717
InitializeWithBaseValueInterface,
1818
)
19+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
1920

2021

2122
class AnyDisplayObject(
@@ -24,6 +25,7 @@ class AnyDisplayObject(
2425
DisplayObject,
2526
XMixIn,
2627
YMixIn,
28+
UseHandCursorMixIn,
2729
InitializeWithBaseValueInterface,
2830
):
2931
"""

apysc/_display/circle.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
from apysc._type.string import String
7878
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
7979
from apysc._validation import arg_validation_decos
80+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
8081

8182

8283
class Circle(
@@ -114,6 +115,7 @@ class Circle(
114115
LineRoundDotSettingMixIn,
115116
LineDashDotSettingMixIn,
116117
GetBoundsMixIn,
118+
UseHandCursorMixIn,
117119
VariableNameSuffixMixIn,
118120
AttrToApyscValFromBuiltinMixIn,
119121
InitializeWithBaseValueInterface,

apysc/_display/ellipse.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
from apysc._type.string import String
8080
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
8181
from apysc._validation import arg_validation_decos
82+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
8283

8384

8485
class Ellipse(
@@ -116,6 +117,7 @@ class Ellipse(
116117
LineRoundDotSettingMixIn,
117118
LineDashDotSettingMixIn,
118119
GetBoundsMixIn,
120+
UseHandCursorMixIn,
119121
VariableNameSuffixMixIn,
120122
AttrToApyscValFromBuiltinMixIn,
121123
InitializeWithBaseValueInterface,

apysc/_display/svg_icon.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
from apysc._type.number import Number
3434
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
3535
from apysc._validation import arg_validation_decos
36+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
3637

3738

3839
class SvgIcon(
@@ -51,6 +52,7 @@ class SvgIcon(
5152
AddToParentMixIn,
5253
SetOverflowVisibleSettingMixIn,
5354
GetBoundsMixIn,
55+
UseHandCursorMixIn,
5456
VariableNameSuffixMixIn,
5557
):
5658
_svg_icon_html: str

apysc/_display/svg_text.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@
8484
from apysc._type.string import String
8585
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
8686
from apysc._validation import arg_validation_decos
87+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
8788

8889

8990
class SvgText(
@@ -128,6 +129,7 @@ class SvgText(
128129
SvgTextBoldMixIn,
129130
SvgTextSetBoldMixIn,
130131
GetBoundsMixIn,
132+
UseHandCursorMixIn,
131133
VariableNameSuffixMixIn,
132134
InitializeWithBaseValueInterface,
133135
CopyColorIfDefaultValueSpecifiedMixIn,

apysc/_display/svg_text_span.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
from apysc._type.string import String
8080
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
8181
from apysc._validation import arg_validation_decos
82+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
8283

8384

8485
class SvgTextSpan(
@@ -116,6 +117,7 @@ class SvgTextSpan(
116117
SvgTextDeltaYMixIn,
117118
SvgTextSetDeltaYMixIn,
118119
GetBoundsMixIn,
120+
UseHandCursorMixIn,
119121
VariableNameSuffixMixIn,
120122
InitializeWithBaseValueInterface,
121123
SvgMaskMixIn,

apysc/_display/triangle.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@
8989
from apysc._type.string import String
9090
from apysc._type.variable_name_suffix_mixin import VariableNameSuffixMixIn
9191
from apysc._validation import arg_validation_decos
92+
from apysc._display.use_hand_cursor_mixin import UseHandCursorMixIn
9293

9394

9495
class Triangle(
@@ -134,6 +135,7 @@ class Triangle(
134135
LineDashDotSettingMixIn,
135136
PolygonAppendConstructorExpressionMixIn,
136137
GetBoundsMixIn,
138+
UseHandCursorMixIn,
137139
VariableNameSuffixMixIn,
138140
InitializeWithBaseValueInterface,
139141
AddToParentMixIn,

0 commit comments

Comments
 (0)