Skip to content

Commit 727e706

Browse files
YuvarajPalanisamyMeikandaNayanar
authored andcommitted
Ui kit 2.4.0.0 (#29)
* Committed the source UIKit 2.3.0.0 release
1 parent a57d4af commit 727e706

File tree

64 files changed

+3240
-107
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+3240
-107
lines changed

EssentialUIKit.Android/EssentialUIKit.Android.csproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
<PackageReference Include="Syncfusion.Xamarin.SfTabView">
9191
<Version>17.2.0.49</Version>
9292
</PackageReference>
93-
<PackageReference Include="Xamarin.Forms" Version="4.3.0.778476-pre1" />
93+
<PackageReference Include="Xamarin.Forms" Version="4.4.0.991265" />
9494
<PackageReference Include="Xamarin.Android.Support.Design" Version="28.0.0.1" />
9595
<PackageReference Include="Xamarin.Android.Support.v7.AppCompat" Version="28.0.0.1" />
9696
<PackageReference Include="Xamarin.Android.Support.v4" Version="28.0.0.1" />
@@ -258,6 +258,15 @@
258258
<ItemGroup>
259259
<AndroidResource Include="Resources\drawable\HeaderIcon.png" />
260260
</ItemGroup>
261+
<ItemGroup>
262+
<AndroidResource Include="Resources\drawable\ViewMode.png" />
263+
</ItemGroup>
264+
<ItemGroup>
265+
<AndroidResource Include="Resources\drawable\TimeZone.png" />
266+
</ItemGroup>
267+
<ItemGroup>
268+
<AndroidResource Include="Resources\drawable\ReSchedule.png" />
269+
</ItemGroup>
261270
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
262271
<Import Project="..\build\tools\Syncfusion.CodeAnalysis.StyleCop\tools\StyleCop.MsBuild.targets" Condition="Exists('..\build\tools\Syncfusion.CodeAnalysis.StyleCop\tools\StyleCop.MsBuild.targets')" />
263272
<Target Name="BeforeBuild" Condition=" $(SetVersion) == true ">
23.9 KB
Loading
30.2 KB
Loading
33.4 KB
Loading

EssentialUIKit.UWP/EssentialUIKit.UWP.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@
101101
<Compile Include="Renderers\BorderlessEditorRenderer.cs" />
102102
<Compile Include="Renderers\BorderlessEntryRenderer.cs" />
103103
<Compile Include="Renderers\CalenderDatePickerRenderer.cs" />
104+
<Compile Include="Renderers\TemplateHostViewRenderer.cs" />
104105
</ItemGroup>
105106
<ItemGroup>
106107
<AppxManifest Include="Package.appxmanifest">
@@ -153,6 +154,9 @@
153154
<Content Include="scale-100\PlaceHolder.png" />
154155
<Content Include="scale-100\PlaceHolderRectangle.png" />
155156
<Content Include="Properties\Default.rd.xml" />
157+
<Content Include="scale-100\ReSchedule.png" />
158+
<Content Include="scale-100\TimeZone.png" />
159+
<Content Include="scale-100\ViewMode.png" />
156160
</ItemGroup>
157161
<ItemGroup>
158162
<ApplicationDefinition Include="App.xaml">
@@ -206,7 +210,7 @@
206210
<PackageReference Include="Syncfusion.Xamarin.SfTabView">
207211
<Version>17.2.0.49</Version>
208212
</PackageReference>
209-
<PackageReference Include="Xamarin.Forms" Version="4.3.0.778476-pre1" />
213+
<PackageReference Include="Xamarin.Forms" Version="4.4.0.991265" />
210214
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.1.5" />
211215
</ItemGroup>
212216
<ItemGroup>
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
using EssentialUIKit.AppLayout.Controls;
2+
using EssentialUIKit.UWP;
3+
using Windows.UI.Xaml;
4+
using Xamarin.Forms;
5+
using Xamarin.Forms.Platform.UWP;
6+
7+
[assembly: ExportRenderer(typeof(TemplateHostView), typeof(TemplateHostViewRenderer))]
8+
9+
namespace EssentialUIKit.UWP
10+
{
11+
/// <summary>
12+
/// Implementation of TemplateHostViewRenderer.
13+
/// </summary>
14+
public class TemplateHostViewRenderer : ViewRenderer<TemplateHostView, FrameworkElement>
15+
{
16+
/// <summary>
17+
/// Added the view in TemplateHostPage.
18+
/// </summary>
19+
/// <param name="e">The editor</param>
20+
protected override void OnElementChanged(ElementChangedEventArgs<TemplateHostView> e)
21+
{
22+
base.OnElementChanged(e);
23+
var pageView = e.NewElement as TemplateHostView;
24+
25+
if (pageView != null)
26+
{
27+
IVisualElementRenderer renderer = pageView?.Template.GetOrCreateRenderer();
28+
29+
FrameworkElement native = renderer.ContainerElement as FrameworkElement;
30+
var size = pageView.Measure(double.PositiveInfinity, double.PositiveInfinity);
31+
pageView?.Template.Layout(new Rectangle(0, 0, size.Request.Width, size.Request.Height));
32+
33+
this.SetNativeControl(native);
34+
}
35+
}
36+
}
37+
}
23.9 KB
Loading
30.2 KB
Loading
33.4 KB
Loading

EssentialUIKit.iOS/EssentialUIKit.iOS.csproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@
176176
<PackageReference Include="Syncfusion.Xamarin.SfTabView">
177177
<Version>17.2.0.49</Version>
178178
</PackageReference>
179-
<PackageReference Include="Xamarin.Forms" Version="4.3.0.778476-pre1" />
179+
<PackageReference Include="Xamarin.Forms" Version="4.4.0.991265" />
180180
</ItemGroup>
181181
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
182182
<ItemGroup>
@@ -411,6 +411,15 @@
411411
<ItemGroup>
412412
<BundleResource Include="Resources\HeaderIcon.png" />
413413
</ItemGroup>
414+
<ItemGroup>
415+
<BundleResource Include="Resources\ReSchedule.png" />
416+
</ItemGroup>
417+
<ItemGroup>
418+
<BundleResource Include="Resources\TimeZone.png" />
419+
</ItemGroup>
420+
<ItemGroup>
421+
<BundleResource Include="Resources\ViewMode.png" />
422+
</ItemGroup>
414423
<Import Project="..\build\tools\Syncfusion.CodeAnalysis.StyleCop\tools\StyleCop.MsBuild.targets" Condition="Exists('..\build\tools\Syncfusion.CodeAnalysis.StyleCop\tools\StyleCop.MsBuild.targets')" />
415424
<Target Name="_VerifyBuildSignature" />
416425
<Target Name="BeforeBuild" Condition=" $(SetVersion) == true ">

0 commit comments

Comments
 (0)