# Auto-generated from csapi-tizenfx.spec.in by makespec.sh
%define TIZEN_NET_API_VERSION 8
-%define TIZEN_NET_RPM_VERSION 8.0.0.999+nui21932
+%define TIZEN_NET_RPM_VERSION 8.0.0.999+nui21936
%define TIZEN_NET_NUGET_VERSION 8.0.0.99999
%define DOTNET_ASSEMBLY_PATH /usr/share/dotnet.tizen/framework
NUGET_VERSION=8.0.0.99999
# RPM Version Suffix
-RPM_VERSION_SUFFIX=nui21932
+RPM_VERSION_SUFFIX=nui21936
if (type == DisposeTypes.Explicit)
{
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
+ }
Extension?.OnDispose(this);
if (buttonIcon != null)
EnableControlStatePropagation = true;
UpdateState();
LayoutDirectionChanged += OnLayoutDirectionChanged;
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "Button");
- Feedback = true;
-#endif
+
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "Button");
+ Feedback = true;
+ }
}
private void UpdateUIContent()
internal set
{
buttonText = value;
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Label, buttonText.Text);
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Label, buttonText.Text);
+ }
}
}
[EditorBrowsable(EditorBrowsableState.Never)]
public DropDown() : base()
{
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
+ }
}
/// <summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public DropDown(string style) : base(style)
{
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
+ }
}
/// <summary>
[EditorBrowsable(EditorBrowsableState.Never)]
public DropDown(DropDownStyle dropDownStyle) : base(dropDownStyle)
{
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "DropDown");
+ }
}
/// <summary>
//Called by User
//Release your own managed resources here.
//You should release all of your own disposable objects here.
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
+ }
RemoveVisual("loadingImageVisual");
}
this.AddVisual("loadingImageVisual", imageVisual);
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "Loading");
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "Loading");
+ }
}
private void UpdateVisual()
ParentOrigin = NUI.ParentOrigin.BottomCenter,
PivotPoint = NUI.PivotPoint.BottomCenter,
};
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "ScrollableBase");
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.SetAccessibilityAttribute(this, AccessibilityManager.AccessibilityAttribute.Trait, "ScrollableBase");
+ }
}
private bool OnIterruptTouchingChildTouched(object source, View.TouchEventArgs args)
if (type == DisposeTypes.Explicit)
{
-#if (PROFILE_MOBILE)
- AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ AccessibilityManager.Instance.DeleteAccessibilityAttribute(this);
+ }
StopVerticalShadowAnimation();
StopScroll();
private void Initialize()
{
IsSelectable = true;
-#if (PROFILE_MOBILE)
- Feedback = true;
-#endif
+ if (ThemeManager.CurrentProfile == ThemeManager.Profile.Mobile)
+ {
+ Feedback = true;
+ }
}
private void OnSelect()
private void OnFinished(IntPtr data)
{
- Tizen.Log.Error("NUI", $"[TEMP]OnFinished() START");
if (_animationFinishedEventHandler != null)
{
//here we send all data to user event handlers
_animationFinishedEventHandler(this, null);
- Tizen.Log.Error("NUI", $"[TEMP]OnFinished() handler is invoked! should be shown!");
}
- Tizen.Log.Error("NUI", $"[TEMP]OnFinished() END");
}
private void OnProgressReached(IntPtr data)
[EditorBrowsable(EditorBrowsableState.Never)]
public static class ThemeManager
{
- private enum Profile
+
+ /// <summary></summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public enum Profile
{
Common = 0,
Mobile = 1,
internal static bool ThemeApplied => (CurrentTheme.Count > 0 || DefaultTheme.Count > 0);
- private static Profile CurrentProfile
+ /// <summary></summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public static Profile CurrentProfile
{
get
{