Skip to content

Commit 8e1e93d

Browse files
committed
Refactoring.
1 parent 1f5cecc commit 8e1e93d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/UnityMvvmToolkit.UnityPackage/Assets/Plugins/UnityMvvmToolkit/Runtime/UITK/BindableUIElements/Uxmls/BindableLabel.Uxml.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using UnityEngine.UIElements;
2+
using UnityMvvmToolkit.UITK.Extensions;
23

34
namespace UnityMvvmToolkit.UITK.BindableUIElements
45
{
@@ -18,7 +19,7 @@ partial class BindableLabel
1819
public override void Init(VisualElement visualElement, IUxmlAttributes bag, CreationContext context)
1920
{
2021
base.Init(visualElement, bag, context);
21-
((BindableLabel) visualElement).BindingTextPath = _bindingTextAttribute.GetValueFromBag(bag, context);
22+
visualElement.As<BindableLabel>().BindingTextPath = _bindingTextAttribute.GetValueFromBag(bag, context);
2223
}
2324
}
2425
}

src/UnityMvvmToolkit.UnityPackage/Assets/Plugins/UnityMvvmToolkit/Runtime/UITK/BindableUIElements/Uxmls/BindableTextField.Uxml.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using UnityEngine.UIElements;
2+
using UnityMvvmToolkit.UITK.Extensions;
23

34
namespace UnityMvvmToolkit.UITK.BindableUIElements
45
{
@@ -18,8 +19,10 @@ partial class BindableTextField
1819
public override void Init(VisualElement visualElement, IUxmlAttributes bag, CreationContext context)
1920
{
2021
base.Init(visualElement, bag, context);
21-
((BindableTextField) visualElement).BindingValuePath =
22-
_bindingValueAttribute.GetValueFromBag(bag, context);
22+
23+
visualElement
24+
.As<BindableTextField>()
25+
.BindingValuePath = _bindingValueAttribute.GetValueFromBag(bag, context);
2326
}
2427
}
2528
}

0 commit comments

Comments
 (0)