attach method
Implementation
@override
Widget? attach(BuildContext context, T controller) {
Widget child = RawIconView(
fit: controller.fit,
icon: controller.icon,
size: controller.iconSize,
tint: controller.tint,
tintMode: controller.tintMode,
);
if (isAutoFit) {
child = FittedBox(child: child);
}
if (isForAction) {
child = Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [child],
);
}
return child;
}