effectiveIcon property

IconData get effectiveIcon

Default icons for reference point types.

Implementation

IconData get effectiveIcon {
  if (icon != null) return icon!;
  switch (type) {
    case NiceReferencePointType.entrance:
      return Icons.door_front_door;
    case NiceReferencePointType.elevator:
      return Icons.elevator;
    case NiceReferencePointType.stairs:
      return Icons.stairs;
    case NiceReferencePointType.exit:
      return Icons.exit_to_app;
    case NiceReferencePointType.poi:
      return Icons.location_on;
    case NiceReferencePointType.parking:
      return Icons.local_parking;
    case NiceReferencePointType.restroom:
      return Icons.wc;
    case NiceReferencePointType.info:
      return Icons.info;
  }
}