build method

  1. @override
Widget build(
  1. BuildContext context
)
override

//////////// ////////////

Implementation

// III.C - Build Method
///////////////
@override
Widget build(BuildContext context) {
  return GestureDetector(
    onTap: onTap,
    child: Container(
      width: RALISpacing.iconButtonSize,
      height: RALISpacing.iconButtonSize,
      decoration: BoxDecoration(
        color: isActive ? RALIColors.primary : Colors.white,
        borderRadius: BorderRadius.circular(RALISpacing.radiusSm),
        boxShadow: [RALIElevations.floatingButton[0]],
      ),
      child: Center(
        child: Icon(
          Icons.list_alt,
          color: isActive ? Colors.white : RALIColors.textPrimary,
          size: RALISpacing.iconSize,
        ),
      ),
    ),
  );
}