[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextEditor_Property_ELLIPSIS_get")]
public static extern int EllipsisGet();
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextEditor_Property_ELLIPSIS_LOCATION_get")]
- public static extern int EllipsisLocationGet();
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextEditor_Property_ELLIPSIS_POSITION_get")]
+ public static extern int EllipsisPositionGet();
}
}
}
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextField_Property_ELLIPSIS_get")]
public static extern int EllipsisGet();
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextField_Property_ELLIPSIS_LOCATION_get")]
- public static extern int EllipsisLocationGet();
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextField_Property_ELLIPSIS_POSITION_get")]
+ public static extern int EllipsisPositionGet();
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_TextField_SelectWholeText")]
public static extern void SelectWholeText(global::System.Runtime.InteropServices.HandleRef jarg1);
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextLabel_Property_ELLIPSIS_get")]
public static extern int EllipsisGet();
- [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextLabel_Property_ELLIPSIS_LOCATION_get")]
- public static extern int EllipsisLocationGet();
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextLabel_Property_ELLIPSIS_POSITION_get")]
+ public static extern int EllipsisPositionGet();
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_TextLabel_Property_LINE_COUNT_get")]
public static extern int LineCountGet();
});
/// This will be public opened in tizen_6.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty EllipsisLocationProperty = BindableProperty.Create(nameof(EllipsisLocation), typeof(EllipsisLocation?), typeof(TextLabelStyle), null, propertyChanged: (bindable, oldValue, newValue) =>
+ public static readonly BindableProperty EllipsisPositionProperty = BindableProperty.Create(nameof(EllipsisPosition), typeof(EllipsisPosition?), typeof(TextLabelStyle), null, propertyChanged: (bindable, oldValue, newValue) =>
{
var textLabelStyle = (TextLabelStyle)bindable;
- textLabelStyle.ellipsisLocation = (EllipsisLocation?)newValue;
+ textLabelStyle.ellipsisPosition = (EllipsisPosition?)newValue;
},
defaultValueCreator: (bindable) =>
{
var textLabelStyle = (TextLabelStyle)bindable;
- return textLabelStyle.ellipsisLocation;
+ return textLabelStyle.ellipsisPosition;
});
/// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
private AutoScrollStopMode? autoScrollStopMode;
private LineWrapMode? lineWrapMode;
private VerticalLineAlignment? verticalLineAlignment;
- private EllipsisLocation? ellipsisLocation;
+ private EllipsisPosition? ellipsisPosition;
private bool? matchSystemLanguageDirection;
private Selector<string> translatableTextSelector;
private Selector<string> fontFamilySelector;
/// This will be public opened in tizen_6.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public EllipsisLocation? EllipsisLocation
+ public EllipsisPosition? EllipsisPosition
{
- get => (EllipsisLocation?)GetValue(EllipsisLocationProperty);
- set => SetValue(EllipsisLocationProperty, value);
+ get => (EllipsisPosition?)GetValue(EllipsisPositionProperty);
+ set => SetValue(EllipsisPositionProperty, value);
}
/// This will be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API.
}
}
- /// <summary>
- /// The Ellipsis property.<br />
- /// Enable or disable the ellipsis.<br />
- /// </summary>
- /// <since_tizen> 6.5 </since_tizen>
- /// This will be released at Tizen.NET API Level 6.5, so currently this would be used as inhouse API.
+ /// This will be released at Tizen.NET API Level 9, so currently this would be used as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
public bool Ellipsis
{
}
}
- /// <summary>
- /// The ellipsis location of the text.
- /// The ellipsis location type when the text size over the layout size.<br />
- /// The ellipsis location: End, Start or Middle.<br />
- /// </summary>
- /// <since_tizen> 6.5 </since_tizen>
- /// This will be released at Tizen.NET API Level 6.5, so currently this would be used as inhouse API.
+ /// This will be released at Tizen.NET API Level 9, so currently this would be used as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public EllipsisLocation EllipsisLocation
+ public EllipsisPosition EllipsisPosition
{
get
{
- return (EllipsisLocation)GetValue(EllipsisLocationProperty);
+ return (EllipsisPosition)GetValue(EllipsisPositionProperty);
}
set
{
- SetValue(EllipsisLocationProperty, value);
+ SetValue(EllipsisPositionProperty, value);
NotifyPropertyChanged();
}
}
internal static readonly int EnableGrabHandlePopup = Interop.TextEditor.EnableGrabHandlePopupGet();
internal static readonly int InputMethodSettings = Interop.TextEditor.InputMethodSettingsGet();
internal static readonly int ELLIPSIS = Interop.TextEditor.EllipsisGet();
- internal static readonly int EllipsisLocation = Interop.TextEditor.EllipsisLocationGet();
+ internal static readonly int EllipsisPosition = Interop.TextEditor.EllipsisPositionGet();
}
internal class InputStyle
}));
/// This will be public opened in tizen_6.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty EllipsisLocationProperty = BindableProperty.Create(nameof(EllipsisLocation), typeof(EllipsisLocation), typeof(TextEditor), EllipsisLocation.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
+ public static readonly BindableProperty EllipsisPositionProperty = BindableProperty.Create(nameof(EllipsisPosition), typeof(EllipsisPosition), typeof(TextEditor), EllipsisPosition.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
{
var textEditor = (TextEditor)bindable;
if (newValue != null)
{
- Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textEditor.SwigCPtr, TextEditor.Property.EllipsisLocation, new Tizen.NUI.PropertyValue((int)newValue));
+ Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textEditor.SwigCPtr, TextEditor.Property.EllipsisPosition, new Tizen.NUI.PropertyValue((int)newValue));
}
}),
defaultValueCreator: (BindableProperty.CreateDefaultValueDelegate)((bindable) =>
{
var textEditor = (TextEditor)bindable;
int temp = 0;
- Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textEditor.SwigCPtr, TextEditor.Property.EllipsisLocation).Get(out temp);
- return (EllipsisLocation)temp;
+ Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textEditor.SwigCPtr, TextEditor.Property.EllipsisPosition).Get(out temp);
+ return (EllipsisPosition)temp;
}));
}
}
}
}
+ /// This will be released at Tizen.NET API Level 9, so currently this would be used as inhouse API.
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public EllipsisPosition EllipsisPosition
+ {
+ get
+ {
+ return (EllipsisPosition)GetValue(EllipsisPositionProperty);
+ }
+ set
+ {
+ SetValue(EllipsisPositionProperty, value);
+ NotifyPropertyChanged();
+ }
+ }
+
/// <summary>
/// The Placeholder property.
/// The placeholder map contains the following keys :<br />
internal static readonly int PrimaryCursorPosition = Interop.TextField.PrimaryCursorPositionGet();
internal static readonly int FontSizeScale = Interop.TextField.FontSizeScaleGet();
internal static readonly int GrabHandleColor = Interop.TextField.GrabHandleColorGet();
+ internal static readonly int EllipsisPosition = Interop.TextField.EllipsisPositionGet();
}
internal class InputStyle
}));
/// This will be public opened in tizen_6.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty EllipsisLocationProperty = BindableProperty.Create(nameof(EllipsisLocation), typeof(EllipsisLocation), typeof(TextField), EllipsisLocation.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
+ public static readonly BindableProperty EllipsisPositionProperty = BindableProperty.Create(nameof(EllipsisPosition), typeof(EllipsisPosition), typeof(TextField), EllipsisPosition.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
{
var textField = (TextField)bindable;
if (newValue != null)
{
- Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textField.SwigCPtr, TextField.Property.EllipsisLocation, new Tizen.NUI.PropertyValue((int)newValue));
+ Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textField.SwigCPtr, TextField.Property.EllipsisPosition, new Tizen.NUI.PropertyValue((int)newValue));
}
}),
defaultValueCreator: (BindableProperty.CreateDefaultValueDelegate)((bindable) =>
{
var textField = (TextField)bindable;
int temp = 0;
- Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textField.SwigCPtr, TextField.Property.EllipsisLocation).Get(out temp);
- return (EllipsisLocation)temp;
+ Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textField.SwigCPtr, TextField.Property.EllipsisPosition).Get(out temp);
+ return (EllipsisPosition)temp;
}));
/// This will be public opened in tizen_5.0 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
/// <since_tizen> 6.5 </since_tizen>
/// This will be released at Tizen.NET API Level 6.5, so currently this would be used as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public EllipsisLocation EllipsisLocation
+ public EllipsisPosition EllipsisPosition
{
get
{
- return (EllipsisLocation)GetValue(EllipsisLocationProperty);
+ return (EllipsisPosition)GetValue(EllipsisPositionProperty);
}
set
{
- SetValue(EllipsisLocationProperty, value);
+ SetValue(EllipsisPositionProperty, value);
NotifyPropertyChanged();
}
}
internal static readonly int TextFit = Interop.TextLabel.TextFitGet();
internal static readonly int MinLineSize = Interop.TextLabel.MinLineSizeGet();
internal static readonly int FontSizeScale = Interop.TextLabel.FontSizeScaleGet();
- internal static readonly int EllipsisLocation = Interop.TextLabel.EllipsisLocationGet();
+ internal static readonly int EllipsisPosition = Interop.TextLabel.EllipsisPositionGet();
}
private void OnShadowColorChanged(float x, float y, float z, float w)
}));
/// This will be public opened in tizen_6.5 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
- public static readonly BindableProperty EllipsisLocationProperty = BindableProperty.Create(nameof(EllipsisLocation), typeof(EllipsisLocation), typeof(TextLabel), EllipsisLocation.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
+ public static readonly BindableProperty EllipsisPositionProperty = BindableProperty.Create(nameof(EllipsisPosition), typeof(EllipsisPosition), typeof(TextLabel), EllipsisPosition.End, propertyChanged: (BindableProperty.BindingPropertyChangedDelegate)((bindable, oldValue, newValue) =>
{
var textLabel = (TextLabel)bindable;
if (newValue != null)
{
- Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textLabel.SwigCPtr, TextLabel.Property.EllipsisLocation, new Tizen.NUI.PropertyValue((int)newValue));
+ Tizen.NUI.Object.SetProperty((System.Runtime.InteropServices.HandleRef)textLabel.SwigCPtr, TextLabel.Property.EllipsisPosition, new Tizen.NUI.PropertyValue((int)newValue));
}
}),
defaultValueCreator: (BindableProperty.CreateDefaultValueDelegate)((bindable) =>
{
var textLabel = (TextLabel)bindable;
int temp = 0;
- Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textLabel.SwigCPtr, TextLabel.Property.EllipsisLocation).Get(out temp);
- return (EllipsisLocation)temp;
+ Tizen.NUI.Object.GetProperty((System.Runtime.InteropServices.HandleRef)textLabel.SwigCPtr, TextLabel.Property.EllipsisPosition).Get(out temp);
+ return (EllipsisPosition)temp;
}));
/// This will be public opened in tizen_5.0 after ACR done. Before ACR, need to be hidden as inhouse API.
[EditorBrowsable(EditorBrowsableState.Never)]
Bottom
}
- /// <summary>
- /// An enum of ellipsis location.
- /// </summary>
- /// <since_tizen> 6 </since_tizen>
- public enum EllipsisLocation
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public enum EllipsisPosition
{
- /// <summary>
- /// ellipsis location at end.
- /// </summary>
- /// <since_tizen> 6 </since_tizen>
End,
-
- /// <summary>
- /// ellipsis location at start.
- /// </summary>
- /// <since_tizen> 6 </since_tizen>
Start,
-
- /// <summary>
- /// ellipsis location in middle.
- /// </summary>
- /// <since_tizen> 6 </since_tizen>
Middle
}