CalendarTemplate

data class CalendarTemplate @JvmOverloads constructor(id: String, idType: IdType, content: Content, buttons: List<Button>?) : DefaultTemplate, Parcelable

톡캘린더의 구독 캘린더 또는 공개 일정 정보를 포함한 메시지 형식입니다. 카카오톡 채널의 구독 캘린더 또는 공개 일정을 사용자의 톡캘린더에 추가하는 기능을 제공합니다.

Constructors

Link copied to clipboard
fun CalendarTemplate(id: String, idType: IdType, content: Content, buttons: List<Button>? = null)

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
val buttons: List<Button>? = null

버튼 목록. 기본 버튼의 타이틀 외에 링크도 변경하고 싶을 때 설정. (최대 1개, 오른쪽 위치 보기 버튼은 고정)

Link copied to clipboard
val content: Content

일정에 대해 설명하는 컨텐츠 정보

Link copied to clipboard
val id: String

구독 캘린더 또는 공개 일정 ID

Link copied to clipboard
val idType: IdType

id의 타입, event(공개 일정) 또는 calendar(구독 캘린더) 중 하나

Link copied to clipboard
val objectType: String

"calendar" 고정 값