Extending Resources
Built-in resource types
Custom Resource Types
public abstract class AcssResourceBaseAndFac<T> : AcssResource, IResourceFactory
where T : AcssResource, new()Last updated
public abstract class AcssResourceBaseAndFac<T> : AcssResource, IResourceFactory
where T : AcssResource, new()Last updated
[ResourceType(nameof(Thickness))]
[ResourceType("Thick")]
[ResourceType("StrokeThickness")]
[ResourceType("Margin")]
[ResourceType("Padding")]
internal class ThicknessResource : AcssResourceBaseAndFac<ThicknessResource>
{
protected override object? BuildValue(IAcssContext context, string valueString)
{
return valueString.TryParseThickness();
}
}