| 1234567891011121314151617181920212223 |
- using System;
- using Avalonia.Media;
- using CoreGraphics;
- using UIKit;
- namespace Avalonia.iOS
- {
- static class Extensions
- {
- public static Size ToAvalonia(this CGSize size) => new Size(size.Width, size.Height);
- public static Point ToAvalonia(this CGPoint point) => new Point(point.X, point.Y);
- static nfloat ColorComponent(byte c) => ((float) c) / 255;
- public static UIColor ToUiColor(this Color color) => new UIColor(
- ColorComponent(color.R),
- ColorComponent(color.G),
- ColorComponent(color.B),
- ColorComponent(color.A));
- }
- }
|