customListTile function

Widget customListTile({
  1. required IconData leadingIcon,
  2. required String title,
  3. required dynamic navigateTo(),
  4. required double height,
})

Implementation

Widget customListTile({
  required IconData leadingIcon,
  required String title,
  required Function() navigateTo,
  required double height
}){
  return ListTile(
    leading: Icon(leadingIcon, color: CommonColors.secondaryColor, size: 18.0,),
    title: customText(
        text: title,
        textColor: CommonColors.black,
        fontSize: 15.0,
        fontWeight: FontWeight.bold,
        textAlign: TextAlign.center,
        textOverFlow: TextOverflow.clip,
        maxLines: 2
    ),
    onTap: navigateTo,
    trailing: CustomLoaderButton(
      isIconButton: true,
      onTap: () async{
        await navigateTo();
      },
      icon: Icons.arrow_forward_ios,
      iconColor: CommonColors.white,
      iconSize: 15.0,
      buttonColor: CommonColors.primary,
      loaderColor: CommonColors.white,
      height: height,
    ),
  );
}