Calendar Service

Kalender

Layanan ini memungkinkan skrip mengakses dan mengubah Google Kalender pengguna, termasuk kalender tambahan yang digunakan pengguna untuk berlangganan.

Class

NameDeskripsi singkat
CalendarMenunjukkan kalender yang dimiliki pengguna atau langganannya.
CalendarAppMengizinkan skrip untuk membaca dan memperbarui Google Kalender pengguna.
CalendarEventMewakili satu acara kalender.
CalendarEventSeriesMerepresentasikan rangkaian acara (acara rutin).
ColorEnum yang mewakili warna bernama yang tersedia di layanan Kalender.
EventColorEnum yang mewakili warna acara bernama yang tersedia di layanan Kalender.
EventGuestMerepresentasikan tamu acara.
EventRecurrenceMewakili setelan pengulangan untuk rangkaian peristiwa.
GuestStatusEnum yang mewakili status yang dapat dimiliki tamu untuk suatu peristiwa.
RecurrenceRuleMewakili aturan pengulangan untuk rangkaian peristiwa.
VisibilityEnum yang mewakili visibilitas peristiwa.

Calendar

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
createAllDayEvent(title, date)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, startDate, endDate)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, startDate, endDate, options)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, date, options)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesMembuat rangkaian acara sepanjang hari yang baru.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesMembuat rangkaian acara sepanjang hari yang baru.
createEvent(title, startTime, endTime)CalendarEventMembuat peristiwa baru.
createEvent(title, startTime, endTime, options)CalendarEventMembuat peristiwa baru.
createEventFromDescription(description)CalendarEventMembuat peristiwa dari deskripsi bentuk bebas.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesMembuat rangkaian acara baru.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesMembuat rangkaian acara baru.
deleteCalendar()voidMenghapus kalender secara permanen.
getColor()StringMendapatkan warna kalender.
getDescription()StringMendapatkan deskripsi kalender.
getEventById(iCalId)CalendarEventMendapatkan peristiwa dengan ID yang diberikan.
getEventSeriesById(iCalId)CalendarEventSeriesMendapatkan rangkaian peristiwa dengan ID yang diberikan.
getEvents(startTime, endTime)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi dalam rentang waktu tertentu.
getEvents(startTime, endTime, options)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi dalam rentang waktu tertentu dan memenuhi kriteria yang ditentukan.
getEventsForDay(date)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi pada hari tertentu.
getEventsForDay(date, options)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi pada hari tertentu dan memenuhi kriteria yang ditentukan.
getId()StringMendapatkan ID kalender.
getName()StringMendapatkan nama kalender.
getTimeZone()StringMendapatkan zona waktu kalender.
isHidden()BooleanMenentukan apakah kalender disembunyikan di antarmuka pengguna.
isMyPrimaryCalendar()BooleanMenentukan apakah kalender merupakan kalender default untuk pengguna yang efektif.
isOwnedByMe()BooleanMenentukan apakah kalender dimiliki oleh pengguna efektif.
isSelected()BooleanMenentukan apakah acara kalender ditampilkan di antarmuka pengguna.
setColor(color)CalendarMenetapkan warna kalender.
setDescription(description)CalendarMenetapkan deskripsi kalender.
setHidden(hidden)CalendarMenetapkan apakah kalender terlihat di antarmuka pengguna.
setName(name)CalendarMenetapkan nama kalender.
setSelected(selected)CalendarMenetapkan apakah acara kalender ditampilkan di antarmuka pengguna.
setTimeZone(timeZone)CalendarMenetapkan zona waktu kalender.
unsubscribeFromCalendar()voidMenghentikan langganan pengguna dari kalender.

CalendarApp

Properti

PropertiJenisDeskripsi
ColorColorEnum yang mewakili warna bernama yang tersedia di layanan Kalender.
EventColorEventColorEnum yang mewakili warna acara bernama yang tersedia di layanan Kalender.
GuestStatusGuestStatusEnum yang mewakili status yang dapat dimiliki tamu untuk suatu peristiwa.
MonthMonthEnum yang mewakili bulan dalam setahun.
VisibilityVisibilityEnum yang mewakili visibilitas peristiwa.
WeekdayWeekdayEnum yang mewakili hari dalam seminggu.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
createAllDayEvent(title, date)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, startDate, endDate)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, startDate, endDate, options)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEvent(title, date, options)CalendarEventMembuat acara sepanjang hari yang baru.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesMembuat rangkaian acara sepanjang hari yang baru.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesMembuat rangkaian acara sepanjang hari yang baru.
createCalendar(name)CalendarMembuat kalender baru, yang dimiliki oleh pengguna.
createCalendar(name, options)CalendarMembuat kalender baru, yang dimiliki oleh pengguna.
createEvent(title, startTime, endTime)CalendarEventMembuat peristiwa baru.
createEvent(title, startTime, endTime, options)CalendarEventMembuat peristiwa baru.
createEventFromDescription(description)CalendarEventMembuat peristiwa dari deskripsi bentuk bebas.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesMembuat rangkaian acara baru.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesMembuat rangkaian acara baru.
getAllCalendars()Calendar[]Mendapatkan semua kalender yang dimiliki pengguna atau langganannya.
getAllOwnedCalendars()Calendar[]Mendapatkan semua kalender yang dimiliki pengguna.
getCalendarById(id)CalendarMendapatkan kalender dengan ID yang diberikan.
getCalendarsByName(name)Calendar[]Mendapatkan semua kalender dengan nama yang diberikan pengguna atau langganannya.
getColor()StringMendapatkan warna kalender.
getDefaultCalendar()CalendarMendapatkan kalender default pengguna.
getDescription()StringMendapatkan deskripsi kalender.
getEventById(iCalId)CalendarEventMendapatkan peristiwa dengan ID yang diberikan.
getEventSeriesById(iCalId)CalendarEventSeriesMendapatkan rangkaian peristiwa dengan ID yang diberikan.
getEvents(startTime, endTime)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi dalam rentang waktu tertentu.
getEvents(startTime, endTime, options)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi dalam rentang waktu tertentu dan memenuhi kriteria yang ditentukan.
getEventsForDay(date)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi pada hari tertentu.
getEventsForDay(date, options)CalendarEvent[]Mendapatkan semua peristiwa yang terjadi pada hari tertentu dan memenuhi kriteria yang ditentukan.
getId()StringMendapatkan ID kalender.
getName()StringMendapatkan nama kalender.
getOwnedCalendarById(id)CalendarMendapatkan kalender dengan ID yang diberikan, jika pengguna memilikinya.
getOwnedCalendarsByName(name)Calendar[]Mendapatkan semua kalender dengan nama tertentu yang dimiliki pengguna.
getTimeZone()StringMendapatkan zona waktu kalender.
isHidden()BooleanMenentukan apakah kalender disembunyikan di antarmuka pengguna.
isMyPrimaryCalendar()BooleanMenentukan apakah kalender merupakan kalender default untuk pengguna yang efektif.
isOwnedByMe()BooleanMenentukan apakah kalender dimiliki oleh pengguna efektif.
isSelected()BooleanMenentukan apakah acara kalender ditampilkan di antarmuka pengguna.
newRecurrence()EventRecurrenceMembuat objek pengulangan baru, yang dapat digunakan untuk membuat aturan untuk pengulangan peristiwa.
setColor(color)CalendarMenetapkan warna kalender.
setDescription(description)CalendarMenetapkan deskripsi kalender.
setHidden(hidden)CalendarMenetapkan apakah kalender terlihat di antarmuka pengguna.
setName(name)CalendarMenetapkan nama kalender.
setSelected(selected)CalendarMenetapkan apakah acara kalender ditampilkan di antarmuka pengguna.
setTimeZone(timeZone)CalendarMenetapkan zona waktu kalender.
subscribeToCalendar(id)CalendarMendaftarkan pengguna untuk berlangganan kalender dengan ID yang diberikan, jika pengguna diizinkan untuk berlangganan.
subscribeToCalendar(id, options)CalendarMendaftarkan pengguna untuk berlangganan kalender dengan ID yang diberikan, jika pengguna diizinkan untuk berlangganan.

CalendarEvent

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addEmailReminder(minutesBefore)CalendarEventMenambahkan pengingat email baru ke acara.
addGuest(email)CalendarEventMenambahkan tamu ke acara.
addPopupReminder(minutesBefore)CalendarEventMenambahkan pengingat pop-up baru ke acara.
addSmsReminder(minutesBefore)CalendarEventMenambahkan pengingat SMS baru ke acara.
anyoneCanAddSelf()BooleanMenentukan apakah orang lain dapat mengundang diri mereka sendiri.
deleteEvent()voidMenghapus acara.
deleteTag(key)CalendarEventMenghapus tag kunci/nilai dari peristiwa.
getAllDayEndDate()DateMendapatkan tanggal berakhirnya acara kalender sepanjang hari ini.
getAllDayStartDate()DateMendapatkan tanggal mulai acara kalender sepanjang hari ini.
getAllTagKeys()String[]Mendapatkan semua kunci untuk tag yang telah ditetapkan pada peristiwa.
getColor()StringMenampilkan warna acara kalender.
getCreators()String[]Mendapatkan pembuat acara.
getDateCreated()DateMendapatkan tanggal pembuatan acara.
getDescription()StringMendapatkan deskripsi acara.
getEmailReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat email untuk acara.
getEndTime()DateMendapatkan tanggal dan waktu acara kalender ini berakhir.
getEventSeries()CalendarEventSeriesMendapatkan rangkaian acara rutin yang dimiliki acara ini.
getGuestByEmail(email)EventGuestMendapatkan tamu melalui alamat email.
getGuestList()EventGuest[]Mendapatkan tamu untuk acara, tidak termasuk pemilik acara.
getGuestList(includeOwner)EventGuest[]Mendapatkan tamu untuk acara, kemungkinan termasuk pemilik acara.
getId()StringMendapatkan iCalUID unik peristiwa.
getLastUpdated()DateMendapatkan tanggal acara terakhir kali diperbarui.
getLocation()StringMendapatkan lokasi acara.
getMyStatus()GuestStatusMendapatkan status acara (menghadiri, dll.) pengguna yang efektif.
getOriginalCalendarId()StringDapatkan ID kalender tempat acara ini pertama kali dibuat.
getPopupReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat pop-up untuk acara.
getSmsReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat SMS untuk acara.
getStartTime()DateMendapatkan tanggal dan waktu acara kalender ini dimulai.
getTag(key)StringMendapatkan nilai tag peristiwa.
getTitle()StringMendapatkan judul acara.
getVisibility()VisibilityMendapatkan visibilitas acara.
guestsCanInviteOthers()BooleanMenentukan apakah tamu dapat mengundang tamu lain.
guestsCanModify()BooleanMenentukan apakah tamu dapat mengubah acara.
guestsCanSeeGuests()BooleanMenentukan apakah tamu dapat melihat tamu lainnya.
isAllDayEvent()BooleanMenentukan apakah acara ini berlangsung sepanjang hari.
isOwnedByMe()BooleanMenentukan apakah peristiwa dimiliki oleh pengguna efektif.
isRecurringEvent()BooleanMenentukan apakah acara tersebut merupakan bagian dari rangkaian acara.
removeAllReminders()CalendarEventMenghapus semua pengingat dari acara.
removeGuest(email)CalendarEventMenghapus tamu dari acara.
resetRemindersToDefault()CalendarEventMereset pengingat menggunakan setelan default kalender.
setAllDayDate(date)CalendarEventMenetapkan tanggal acara.
setAllDayDates(startDate, endDate)CalendarEventMenetapkan tanggal acara.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventMenetapkan apakah non-tamu dapat menambahkan dirinya ke acara.
setColor(color)CalendarEventMenetapkan warna acara kalender.
setDescription(description)CalendarEventMenetapkan deskripsi acara.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventMenetapkan apakah tamu dapat mengundang tamu lain.
setGuestsCanModify(guestsCanModify)CalendarEventMenetapkan apakah tamu dapat mengubah acara.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventMenetapkan apakah tamu dapat melihat tamu lainnya.
setLocation(location)CalendarEventMenetapkan lokasi acara.
setMyStatus(status)CalendarEventMenetapkan status acara (kehadiran, dll.) pengguna yang efektif.
setTag(key, value)CalendarEventMenetapkan tag key/value pada peristiwa, untuk menyimpan metadata kustom.
setTime(startTime, endTime)CalendarEventMenetapkan tanggal dan waktu untuk awal dan akhir acara.
setTitle(title)CalendarEventMenetapkan judul acara.
setVisibility(visibility)CalendarEventMenetapkan visibilitas acara.

CalendarEventSeries

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addEmailReminder(minutesBefore)CalendarEventSeriesMenambahkan pengingat email baru ke acara.
addGuest(email)CalendarEventSeriesMenambahkan tamu ke acara.
addPopupReminder(minutesBefore)CalendarEventSeriesMenambahkan pengingat pop-up baru ke acara.
addSmsReminder(minutesBefore)CalendarEventSeriesMenambahkan pengingat SMS baru ke acara.
anyoneCanAddSelf()BooleanMenentukan apakah orang lain dapat mengundang diri mereka sendiri.
deleteEventSeries()voidMenghapus rangkaian acara.
deleteTag(key)CalendarEventSeriesMenghapus tag kunci/nilai dari peristiwa.
getAllTagKeys()String[]Mendapatkan semua kunci untuk tag yang telah ditetapkan pada peristiwa.
getColor()StringMenampilkan warna acara kalender.
getCreators()String[]Mendapatkan pembuat acara.
getDateCreated()DateMendapatkan tanggal pembuatan acara.
getDescription()StringMendapatkan deskripsi acara.
getEmailReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat email untuk acara.
getGuestByEmail(email)EventGuestMendapatkan tamu melalui alamat email.
getGuestList()EventGuest[]Mendapatkan tamu untuk acara, tidak termasuk pemilik acara.
getGuestList(includeOwner)EventGuest[]Mendapatkan tamu untuk acara, kemungkinan termasuk pemilik acara.
getId()StringMendapatkan iCalUID unik peristiwa.
getLastUpdated()DateMendapatkan tanggal acara terakhir kali diperbarui.
getLocation()StringMendapatkan lokasi acara.
getMyStatus()GuestStatusMendapatkan status acara (menghadiri, dll.) pengguna yang efektif.
getOriginalCalendarId()StringDapatkan ID kalender tempat acara ini pertama kali dibuat.
getPopupReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat pop-up untuk acara.
getSmsReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat SMS untuk acara.
getTag(key)StringMendapatkan nilai tag peristiwa.
getTitle()StringMendapatkan judul acara.
getVisibility()VisibilityMendapatkan visibilitas acara.
guestsCanInviteOthers()BooleanMenentukan apakah tamu dapat mengundang tamu lain.
guestsCanModify()BooleanMenentukan apakah tamu dapat mengubah acara.
guestsCanSeeGuests()BooleanMenentukan apakah tamu dapat melihat tamu lainnya.
isOwnedByMe()BooleanMenentukan apakah peristiwa dimiliki oleh pengguna efektif.
removeAllReminders()CalendarEventSeriesMenghapus semua pengingat dari acara.
removeGuest(email)CalendarEventSeriesMenghapus tamu dari acara.
resetRemindersToDefault()CalendarEventSeriesMereset pengingat menggunakan setelan default kalender.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesMenetapkan apakah non-tamu dapat menambahkan dirinya ke acara.
setColor(color)CalendarEventSeriesMenetapkan warna acara kalender.
setDescription(description)CalendarEventSeriesMenetapkan deskripsi acara.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesMenetapkan apakah tamu dapat mengundang tamu lain.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesMenetapkan apakah tamu dapat mengubah acara.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesMenetapkan apakah tamu dapat melihat tamu lainnya.
setLocation(location)CalendarEventSeriesMenetapkan lokasi acara.
setMyStatus(status)CalendarEventSeriesMenetapkan status acara (kehadiran, dll.) pengguna yang efektif.
setRecurrence(recurrence, startDate)CalendarEventSeriesMenetapkan aturan pengulangan untuk rangkaian acara sepanjang hari.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesMenetapkan aturan pengulangan untuk rangkaian peristiwa ini.
setTag(key, value)CalendarEventSeriesMenetapkan tag key/value pada peristiwa, untuk menyimpan metadata kustom.
setTitle(title)CalendarEventSeriesMenetapkan judul acara.
setVisibility(visibility)CalendarEventSeriesMenetapkan visibilitas acara.

Color

Properti

PropertiJenisDeskripsi
BLUEEnum
Biru (#2952A3).
BROWNEnum
Cokelat (#8D6F47).
CHARCOALEnum
Arang (#4E5D6C).
CHESTNUTEnum
Kastanya (#865A5A).
GRAYEnum
Abu-abu (#5A6986).
GREENEnum
Hijau (#0D7813).
INDIGOEnum
Biru Tua (#5229A3).
LIMEEnum
Hijau Limau (#528800).
MUSTARDEnum
Kuning (#88880E).
OLIVEEnum
Hijau Zaitun (#6E6E41).
ORANGEEnum
Oranye (#BE6D00).
PINKEnum
Merah muda (#B1365F).
PLUMEnum
Warna prem (#705770).
PURPLEEnum
Ungu (#7A367A).
REDEnum
Merah (#A32929).
RED_ORANGEEnum
Merah-Oranye (#B1440E).
SEA_BLUEEnum
Biru Laut (#29527A).
SLATEEnum
Slate (#4A716C).
TEALEnum
Kehijauan (#28754E).
TURQOISEEnum
Pirus (#1B887A).
YELLOWEnum
Kuning (#AB8B00).

EventColor

Properti

PropertiJenisDeskripsi
PALE_BLUEEnum
Biru Pucat ("1").
PALE_GREENEnum
Hijau Pucat ("2").
MAUVEEnum
Biru kehijauan ("3").
PALE_REDEnum
Merah Pucat ("4").
YELLOWEnum
Kuning ("5").
ORANGEEnum
Oranye ("6").
CYANEnum
Sian ("7").
GRAYEnum
Abu-abu ("8").
BLUEEnum
Biru ("9").
GREENEnum
Hijau ("10").
REDEnum
Merah ("11").

EventGuest

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getAdditionalGuests()IntegerMendapatkan jumlah orang tambahan yang dikatakan tamu ini hadir.
getEmail()StringMendapatkan alamat email tamu.
getGuestStatus()GuestStatusMendapatkan status tamu untuk acara.
getName()StringMendapatkan nama tamu.

EventRecurrence

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addDailyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap hari.
addDailyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap hari.
addDate(date)EventRecurrenceMenambahkan aturan yang menyebabkan acara berulang pada tanggal tertentu.
addDateExclusion(date)EventRecurrenceMenambahkan aturan yang mengecualikan kemunculan untuk tanggal tertentu.
addMonthlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap bulan.
addMonthlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap bulan.
addWeeklyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap minggu.
addWeeklyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap minggu.
addYearlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap tahun.
addYearlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap tahun.
setTimeZone(timeZone)EventRecurrenceMenetapkan zona waktu untuk pengulangan ini.

GuestStatus

Properti

PropertiJenisDeskripsi
INVITEDEnumTamu telah diundang, tetapi belum menunjukkan apakah mereka hadir atau tidak.
MAYBEEnumTamu telah menunjukkan bahwa mereka mungkin hadir.
NOEnumTamu telah menunjukkan bahwa mereka tidak hadir.
OWNEREnumTamu adalah pemilik acara.
YESEnumTamu telah menunjukkan bahwa mereka akan hadir.

RecurrenceRule

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addDailyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap hari.
addDailyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap hari.
addDate(date)EventRecurrenceMenambahkan aturan yang menyebabkan acara berulang pada tanggal tertentu.
addDateExclusion(date)EventRecurrenceMenambahkan aturan yang mengecualikan kemunculan untuk tanggal tertentu.
addMonthlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap bulan.
addMonthlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap bulan.
addWeeklyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap minggu.
addWeeklyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap minggu.
addYearlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap tahun.
addYearlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan acara berulang setiap tahun.
interval(interval)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku pada interval satuan waktu aturan ini.
onlyInMonth(month)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk bulan tertentu.
onlyInMonths(months)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk bulan tertentu.
onlyOnMonthDay(day)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu di bulan tersebut.
onlyOnMonthDays(days)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu dalam sebulan.
onlyOnWeek(week)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada minggu tertentu dalam setahun.
onlyOnWeekday(day)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu dalam seminggu.
onlyOnWeekdays(days)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu.
onlyOnWeeks(weeks)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada minggu tertentu dalam setahun.
onlyOnYearDay(day)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu dalam setahun.
onlyOnYearDays(days)RecurrenceRuleMengonfigurasi aturan untuk hanya berlaku pada hari tertentu dalam setahun.
setTimeZone(timeZone)EventRecurrenceMenetapkan zona waktu untuk pengulangan ini.
times(times)RecurrenceRuleMengonfigurasi aturan agar berakhir setelah sejumlah kejadian tertentu.
until(endDate)RecurrenceRuleMengonfigurasi aturan agar berakhir pada tanggal tertentu (inklusif).
weekStartsOn(day)RecurrenceRuleMengonfigurasi pada hari apa minggu dimulai, untuk tujuan penerapan aturan.

Visibility

Properti

PropertiJenisDeskripsi
CONFIDENTIALEnumAcara ini bersifat pribadi.
DEFAULTEnumMenggunakan visibilitas default untuk acara di kalender.
PRIVATEEnumAcara ini bersifat pribadi dan hanya tamu acara yang dapat melihat detail acara.
PUBLICEnumAcara ini bersifat publik dan detail acara dapat dilihat oleh semua pembaca kalender.