public static Drawable? CreateDrawable(this ImagePaint imagePaint, Context? context) { var drawable = new MauiDrawable(context); drawable.SetBackground(imagePaint); return drawable; }
public static Drawable? CreateDrawable(this PatternPaint patternPaint, Context? context) { var drawable = new MauiDrawable(context); drawable.SetBackground(patternPaint); return drawable; }
public static Drawable?CreateDrawable(this SolidPaint solidPaint, Context?context) { var drawable = new MauiDrawable(context); drawable.SetBackground(solidPaint); return(drawable); }
public static Drawable? CreateDrawable(this RadialGradientPaint radialGradientPaint, Context? context) { if (!radialGradientPaint.IsValid()) return null; var drawable = new MauiDrawable(context); drawable.SetBackground(radialGradientPaint); return drawable; }
public static Drawable?CreateDrawable(this LinearGradientPaint linearGradientPaint, Context?context) { if (!linearGradientPaint.IsValid()) { return(null); } var drawable = new MauiDrawable(context); drawable.SetBackground(linearGradientPaint); return(drawable); }