InfoListItem constructor

InfoListItem({Icon icon: const Icon(Icons.broken_image, size: 32.0), Color holderColor: Colors.black, String titleText: 'titleText', String subTitleText: 'subTitleText', String footerText: 'footerText', String titleFontFamily, String subTitleFontFamily, String footerFontFamily, Color titleTextColor: Colors.black, Color subTitleTextColor: Colors.black, Color footerTextColor: Colors.black })

Creates an InfoListItem, which is most customizable than any other constructor within the InfoListItem class. In fact, the other constuctors also redirect to this constructor for setting properties. Most of the properites have default values such as an icon defaults to broken_image with 32px of size, the default background color is black, etc.

Implementation

InfoListItem({
  Icon icon = const Icon(Icons.broken_image, size: 32.0),
  Color holderColor = Colors.black,
  String titleText = 'titleText',
  String subTitleText = 'subTitleText',
  String footerText = 'footerText',
  String titleFontFamily,
  String subTitleFontFamily,
  String footerFontFamily,
  Color titleTextColor = Colors.black,
  Color subTitleTextColor = Colors.black,
  Color footerTextColor = Colors.black,
})  : _holderColor = holderColor,
      _icon = icon,
      _titleText = titleText,
      _subTitleText = subTitleText,
      _footerText = footerText,
      _titleFontFamily = titleFontFamily,
      _subTitleFontFamily = subTitleFontFamily,
      _footerFontFamily = footerFontFamily,
      _titleTextColor = titleTextColor,
      _subTitleTextColor = subTitleTextColor,
      _footerTextColor = footerTextColor;