IconData constructor
const
IconData({
- @JsonKey(name: 'sm') required SingleIcon sm,
- @JsonKey(name: 'lg') required SingleIcon lg,
- @JsonKey(name: 'letters') String? letters,
- @JsonKey(name: 'color') String? color,
- @JsonKey(name: 'blurhash') String? blurhash,
- @Deprecated('Deprecated.') @JsonKey(name: 'stub') String? stub,
Implementation
const factory IconData({
/// Small icon.
@JsonKey(name: 'sm') required SingleIcon sm,
/// Large image.
@JsonKey(name: 'lg') required SingleIcon lg,
/// Letters (only for stub icon).
@JsonKey(name: 'letters') String? letters,
/// Icon background color (only for stub icon).
@JsonKey(name: 'color') String? color,
/// Compact representation of a placeholder for an image (experimental).
@JsonKey(name: 'blurhash') String? blurhash,
/// Deprecated.
@Deprecated('Deprecated.') @JsonKey(name: 'stub') String? stub,
}) = _IconData;