@@ -232,33 +232,33 @@ class Tree(Generic[TreeDataType], ScrollView, can_focus=True):
232232 color: $text;
233233 }
234234 Tree > .tree--label {
235-
235+
236236 }
237237 Tree > .tree--guides {
238238 color: $success-darken-3;
239239 }
240240
241- Tree > .tree--guides-hover {
242- color: $success;
241+ Tree > .tree--guides-hover {
242+ color: $success;
243243 text-style: bold;
244244 }
245245
246246 Tree > .tree--guides-selected {
247247 color: $warning;
248248 text-style: bold;
249- }
249+ }
250250
251251 Tree > .tree--cursor {
252252 background: $secondary;
253253 color: $text;
254254 text-style: bold;
255255 }
256256
257- Tree > .tree--highlight {
257+ Tree > .tree--highlight {
258258 text-style: underline;
259259 }
260-
261- Tree > .tree--highlight-line {
260+
261+ Tree > .tree--highlight-line {
262262 background: $boost;
263263 }
264264
@@ -309,7 +309,11 @@ class Tree(Generic[TreeDataType], ScrollView, can_focus=True):
309309 }
310310
311311 class NodeSelected (Generic [EventTreeDataType ], Message , bubble = True ):
312- """Event sent when a node is selected."""
312+ """Event sent when a node is selected.
313+
314+ Attributes:
315+ TreeNode[EventTreeDataType]: The node that was selected.
316+ """
313317
314318 def __init__ (
315319 self , sender : MessageTarget , node : TreeNode [EventTreeDataType ]
@@ -318,7 +322,11 @@ def __init__(
318322 super ().__init__ (sender )
319323
320324 class NodeExpanded (Generic [EventTreeDataType ], Message , bubble = True ):
321- """Event sent when a node is expanded."""
325+ """Event sent when a node is expanded.
326+
327+ Attributes:
328+ TreeNode[EventTreeDataType]: The node that was expanded.
329+ """
322330
323331 def __init__ (
324332 self , sender : MessageTarget , node : TreeNode [EventTreeDataType ]
@@ -327,7 +335,11 @@ def __init__(
327335 super ().__init__ (sender )
328336
329337 class NodeCollapsed (Generic [EventTreeDataType ], Message , bubble = True ):
330- """Event sent when a node is collapsed."""
338+ """Event sent when a node is collapsed.
339+
340+ Attributes:
341+ TreeNode[EventTreeDataType]: The node that was collapsed.
342+ """
331343
332344 def __init__ (
333345 self , sender : MessageTarget , node : TreeNode [EventTreeDataType ]
0 commit comments