icon property
IconData
get
icon
Icon of the element type
Implementation
IconData get icon {
switch (type) {
case ReportElementType.text:
return Icons.text_fields;
case ReportElementType.dynamicField:
return Icons.data_object;
case ReportElementType.barcode:
return Icons.qr_code_2;
case ReportElementType.qrCode:
return Icons.qr_code;
case ReportElementType.image:
return Icons.image;
case ReportElementType.line:
return Icons.horizontal_rule;
case ReportElementType.rectangle:
return Icons.rectangle_outlined;
case ReportElementType.circle:
return Icons.circle_outlined;
case ReportElementType.table:
return Icons.table_chart;
case ReportElementType.pieChart:
return Icons.pie_chart;
case ReportElementType.barChart:
return Icons.bar_chart;
case ReportElementType.lineChart:
return Icons.show_chart;
case ReportElementType.pageNumber:
return Icons.numbers;
case ReportElementType.date:
return Icons.calendar_today;
case ReportElementType.logo:
return Icons.business;
case ReportElementType.checkbox:
return Icons.check_box;
case ReportElementType.textbox:
return Icons.text_snippet;
case ReportElementType.formula:
return Icons.functions;
case ReportElementType.markdown:
return Icons.code;
}
}