cornerRadius property
BorderRadius?
get
cornerRadius
The corner radius of the shape (if applicable)
Implementation
BorderRadius? get cornerRadius {
return getCached("cornerRadius", () {
if (node is figma.Rectangle) {
final radius =
(node as figma.Rectangle).cornerRadius?.toDouble() ?? 0.0;
if (radius <= 0) return null;
return BorderRadius.circular(radius);
}
if (node is figma.Instance) {
final radius = (node as figma.Instance).cornerRadius?.toDouble() ?? 0.0;
if (radius <= 0) return null;
return BorderRadius.circular(radius);
}
if (node is figma.Frame) {
final radius = (node as figma.Frame).cornerRadius?.toDouble() ?? 0.0;
if (radius <= 0) return null;
return BorderRadius.circular(radius);
}
return null;
});
}