ItemContent class
아이템 목록 형태의 콘텐츠의 내용을 담고 있는 오브젝트
- Annotations
-
- @JsonSerializable(fieldRename: FieldRename.snake, includeIfNull: false)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
items
↔ List<
ItemInfo> ? -
각 텍스트 아이템 정보
아이템 이름과 가격에 해당하는 ItemInfo.item, ItemInfo.itemOp를 포함한 JSON 배열, 최대 5개의 아이템 지원
getter/setter pair
- profileImageUrl ↔ Uri?
-
프로필 영역에 출력될 이미지
작은 원형의 프로필 사진 형태로 출력됨
getter/setter pair
- profileText ↔ String?
-
헤더 또는 프로필 영역에 출력될 텍스트
profileImageUrl 값이 없을 경우, 볼드(Bold)체로 된 제목만 담은 헤더 형태로 출력됨, 최대 16자까지 출력
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sum ↔ String?
-
주문금액, 결제금액 등 아이템 영역의 요약 정보 제목
텍스트 아이템 영역 아래에 최대 6자까지 출력
getter/setter pair
- sumOp ↔ String?
-
아이템 영역의 가격 합산 정보
텍스트 아이템 영역 아래에 볼드체로 최대 11자까지 출력
getter/setter pair
- titleImageCategory ↔ String?
-
이미지 아이템의 제목 아래에 회색 글씨로 출력되는 카테고리 정보
최대 한 줄, 최대 14자까지 출력
getter/setter pair
- titleImageText ↔ String?
-
이미지 아이템의 제목
최대 2줄, 최대 24자까지 출력
getter/setter pair
- titleImageUrl ↔ Uri?
-
이미지 아이템의 이미지
iOS 108108, Android 9898 크기 1:1 비율이 아닌 이미지는 센터 크롭(Center crop) 방식으로 재조정됨
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited