Rename class + add paramtrized constructor
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Mon, 26 Oct 2020 11:51:57 +0000 (12:51 +0100)
committerPiotr Czaja <p.czaja@samsung.com>
Tue, 14 Sep 2021 11:01:34 +0000 (13:01 +0200)
Fitness/Views/SizeInUnitsExtension.cs [moved from Fitness/Views/SizeInUnitsMarkup.cs with 64% similarity]
Fitness/res/layout/1280x720/MainView.xaml

similarity index 64%
rename from Fitness/Views/SizeInUnitsMarkup.cs
rename to Fitness/Views/SizeInUnitsExtension.cs
index e1a2f80..9326207 100644 (file)
@@ -6,9 +6,18 @@ using Tizen.NUI.Xaml;
 
 namespace Fitness.Views
 {
-    public class SizeInUnitsMarkup : IMarkupExtension
+    public class SizeInUnitsExtension : IMarkupExtension
     {
         /// <summary>
+        /// Creates markups with given width and height (in units)
+        /// </summary>
+        public SizeInUnitsExtension(int width = 0, int height = 0)
+        {
+            Width = width;
+            Height = height;
+        }
+
+        /// <summary>
         /// Width in units
         /// </summary>
         public int Width { get; set; }
index 6a8fc5f..f38c720 100644 (file)
@@ -11,5 +11,5 @@
   <View.Layout>
       <LinearLayout LinearOrientation="Vertical" CellPadding="50,50" LinearAlignment="Center"/>
   </View.Layout>
-  <TextLabel Text="Title" HorizontalAlignment="Center" VerticalAlignment="Center" Size="{views:SizeInUnitsMarkup Width=75, Height=12}" BackgroundColor="Cyan"/>
+  <TextLabel Text="Title" HorizontalAlignment="Center" VerticalAlignment="Center" Size="{views:SizeInUnits Width=75, Height=12}" BackgroundColor="Cyan"/>
 </View>