# ItemContent class Null safety

아이템 목록 형태의 콘텐츠의 내용을 담고 있는 오브젝트

Annotations
  - @JsonSerializable(fieldRename: FieldRename.snake, includeIfNull: false)

## Properties

hashCode → int
  The hash code for this object. [...]
  read-only, inherited
items ↔ List<ItemInfo>?
  각 텍스트 아이템 정보 아이템 이름과 가격에 해당하는 ItemInfo.item, ItemInfo.itemOp를 포함한 JSON 배열, 최대 5개의 아이템 지원
  read / write
profileImageUrl ↔ Uri?
  프로필 영역에 출력될 이미지 작은 원형의 프로필 사진 형태로 출력됨
  read / write
profileText ↔ String?
  헤더 또는 프로필 영역에 출력될 텍스트 profileImageUrl 값이 없을 경우, 볼드(Bold)체로 된 제목만 담은 헤더 형태로 출력됨, 최대 16자까지 출력
  read / write
runtimeType → Type
  A representation of the runtime type of the object.
  read-only, inherited
sum ↔ String?
  주문금액, 결제금액 등 아이템 영역의 요약 정보 제목 텍스트 아이템 영역 아래에 최대 6자까지 출력
  read / write
sumOp ↔ String?
  아이템 영역의 가격 합산 정보 텍스트 아이템 영역 아래에 볼드체로 최대 11자까지 출력
  read / write
titleImageCategory ↔ String?
  이미지 아이템의 제목 아래에 회색 글씨로 출력되는 카테고리 정보 최대 한 줄, 최대 14자까지 출력
  read / write
titleImageText ↔ String?
  이미지 아이템의 제목 최대 2줄, 최대 24자까지 출력
  read / write
titleImageUrl ↔ Uri?
  이미지 아이템의 이미지 iOS 108108, Android 9898 크기 1:1 비율이 아닌 이미지는 센터 크롭(Center crop) 방식으로 재조정됨
  read / write

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a non-existent method or property is accessed. [...]
  inherited
toString() → String
  A string representation of this object. [...]
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator. [...]
  inherited