diff --git a/src/Tizen.NUI.Components/Style/ButtonStyle.cs b/src/Tizen.NUI.Components/Style/ButtonStyle.cs
index ec59328c669..891c1683932 100755
--- a/src/Tizen.NUI.Components/Style/ButtonStyle.cs
+++ b/src/Tizen.NUI.Components/Style/ButtonStyle.cs
@@ -27,184 +27,17 @@ namespace Tizen.NUI.Components
/// 8
public class ButtonStyle : ControlStyle
{
- /// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty IsSelectableProperty = null;
- internal static void SetInternalIsSelectableProperty(BindableObject bindable, object oldValue, object newValue)
- {
- var buttonStyle = (ButtonStyle)bindable;
- buttonStyle.isSelectable = (bool?)newValue;
- }
- internal static object GetInternalIsSelectableProperty(BindableObject bindable)
- {
- var buttonStyle = (ButtonStyle)bindable;
- return buttonStyle.isSelectable;
- }
-
- /// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty IsSelectedProperty = null;
- internal static void SetInternalIsSelectedProperty(BindableObject bindable, object oldValue, object newValue)
- {
- var buttonStyle = (ButtonStyle)bindable;
- buttonStyle.isSelected = (bool?)newValue;
- }
- internal static object GetInternalIsSelectedProperty(BindableObject bindable)
- {
- var buttonStyle = (ButtonStyle)bindable;
- return buttonStyle.isSelected;
- }
-
- /// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty IconRelativeOrientationProperty = null;
- internal static void SetInternalIconRelativeOrientationProperty(BindableObject bindable, object oldValue, object newValue)
- {
- var buttonStyle = (ButtonStyle)bindable;
- buttonStyle.iconRelativeOrientation = (Button.IconOrientation?)newValue;
- }
- internal static object GetInternalIconRelativeOrientationProperty(BindableObject bindable)
- {
- var buttonStyle = (ButtonStyle)bindable;
- return buttonStyle.iconRelativeOrientation;
- }
-
- /// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty IconPaddingProperty = null;
- internal static void SetInternalIconPaddingProperty(BindableObject bindable, object oldValue, object newValue)
- {
- ((ButtonStyle)bindable).iconPadding = null == newValue ? null : new Extents((Extents)newValue);
- }
- internal static object GetInternalIconPaddingProperty(BindableObject bindable)
- {
- var buttonStyle = (ButtonStyle)bindable;
- return buttonStyle.iconPadding;
- }
-
- /// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
- [EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty TextPaddingProperty = null;
- internal static void SetInternalTextPaddingProperty(BindableObject bindable, object oldValue, object newValue)
- {
- ((ButtonStyle)bindable).textPadding = null == newValue ? null : new Extents((Extents)newValue);
- }
- internal static object GetInternalTextPaddingProperty(BindableObject bindable)
- {
- var buttonStyle = (ButtonStyle)bindable;
- return buttonStyle.textPadding;
- }
+ static readonly IStyleProperty IsSelectableProperty = new StyleProperty