icon property

IconData get icon

Implementation

IconData get icon {
  switch (this) {
    case DrawingTool.pointer:
      return Icons.near_me_outlined;
    case DrawingTool.trendline:
      return Icons.trending_up;
    case DrawingTool.extendedTrendline:
      return Icons.swap_horiz;
    case DrawingTool.horizontalLine:
      return Icons.horizontal_rule;
    case DrawingTool.horizontalRay:
      return Icons.arrow_right_alt;
    case DrawingTool.verticalLine:
      return Icons.vertical_align_center;
    case DrawingTool.rectangle:
      return Icons.crop_square_outlined;
    case DrawingTool.fibonacci:
      return Icons.stacked_bar_chart;
    case DrawingTool.parallelChannel:
      return Icons.linear_scale;
    case DrawingTool.arrow:
      return Icons.arrow_forward;
    case DrawingTool.textLabel:
      return Icons.text_fields;
    case DrawingTool.longPosition:
      return Icons.arrow_outward;
    case DrawingTool.shortPosition:
      return Icons.south_east;
    case DrawingTool.ruler:
      return Icons.straighten_outlined;
  }
}