buildWidget method
dynamic
buildWidget()
Implementation
dynamic buildWidget() {
if (name.endsWith('.svg')) {
return SvgImageRepresentable(
name,
).buildWidget(size: width, colour: colour);
} else if (name.endsWith('.png') || name.endsWith('.jpg')) {
return AssetImageRepresentable(
name,
).buildWidget(size: width, colour: colour);
} else if (iconData != null) {
return IconRepresentable(
iconData!,
).buildWidget(size: width, colour: colour);
}
return SizedBox(
width: width,
height: height,
child: Icon(LittleFishIcons.error),
);
}