summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs')
-rw-r--r--Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs43
1 files changed, 43 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs b/Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs
new file mode 100644
index 00000000..27253ad1
--- /dev/null
+++ b/Xamarin.Forms.Platform.Tizen/Native/LineBreakMode.cs
@@ -0,0 +1,43 @@
+namespace Xamarin.Forms.Platform.Tizen.Native
+{
+ /// <summary>
+ /// Enumerates values that describe options for line braking.
+ /// </summary>
+ public enum LineBreakMode
+ {
+ /// <summary>
+ /// Do not wrap text.
+ /// </summary>
+ NoWrap,
+
+ /// <summary>
+ /// Wrap at character boundaries.
+ /// </summary>
+ CharacterWrap,
+
+ /// <summary>
+ /// Wrap at word boundaries.
+ /// </summary>
+ WordWrap,
+
+ /// <summary>
+ /// Tries to wrap at word boundaries, and then wrap at a character boundary if the word is too long.
+ /// </summary>
+ MixedWrap,
+
+ /// <summary>
+ /// Truncate the head of text.
+ /// </summary>
+ HeadTruncation,
+
+ /// <summary>
+ /// Truncate the middle of text. This may be done, for example, by replacing it with an ellipsis.
+ /// </summary>
+ MiddleTruncation,
+
+ /// <summary>
+ /// Truncate the tail of text.
+ /// </summary>
+ TailTruncation
+ }
+}