getImageIcon static method

Widget getImageIcon(
  1. String type, {
  2. double size = 20,
})

Implementation

static Widget getImageIcon(String type, {double size = 20}) {
  switch (type) {
    case ".doc":
    case ".docx":
      return Image.asset(Assets.imagesDocIcon,
          package: "hx_base", width: size, height: size);
    case ".pdf":
      return Image.asset(Assets.imagesPdfIcon,
          package: "hx_base", width: size, height: size);
    case ".xlsx":
      return Image.asset(Assets.imagesExcelIcon,
          package: "hx_base", width: size, height: size);
    case ".txt":
      return Image.asset(Assets.imagesTxtIcon,
          package: "hx_base", width: size, height: size);
    default:
      return Icon(Icons.description, size: size);
  }
}