This commit is contained in:
wouterst79 2021-08-23 12:21:28 -07:00 коммит произвёл GitHub
Родитель 61f02286d3
Коммит 06c0129f68
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 36 добавлений и 0 удалений

36
README.md Normal file
Просмотреть файл

@ -0,0 +1,36 @@
# FluidSharp
FluidSharp is a high performance mobile first multi-platform UI layout framework based on Skia.
## Using FluidSharp
SkiaSharp.TextBlocks is available as a convenient NuGet package, to use install the package like this:
```
nuget install FluidSharp
```
## Sample
```
public abstract class Sample : IWidgetSource
{
public abstract string Name { get; }
public abstract Widget MakeWidget(VisualState visualState);
}
public class HelloWorld : Sample
{
public override string Name => "Hello world";
public override Widget MakeWidget(VisualState visualState)
{
return new Text(new Font(14), SKColors.Black, "Hello World!");
}
}
fluidWidgetView1.WidgetSource = new Sample();
```
See the Samples folder for more samples.