Calendar Service

Kalender

Layanan ini memungkinkan skrip mengakses dan mengubah Google Kalender pengguna, termasuk kalender tambahan yang dibeli langganannya oleh pengguna.

Class

NamaDeskripsi singkat
CalendarMerepresentasikan kalender yang dimiliki atau dilanggani pengguna.
CalendarAppMengizinkan skrip membaca dan memperbarui Google Kalender pengguna.
CalendarEventMewakili satu acara kalender.
CalendarEventSeriesMewakili serangkaian peristiwa (peristiwa berulang).
ColorEnum yang mewakili warna bernama yang tersedia di layanan Kalender.
EventColorEnum yang mewakili warna acara bernama yang tersedia di layanan Kalender.
EventGuestMewakili tamu acara.
EventRecurrenceMerepresentasikan setelan pengulangan untuk rangkaian peristiwa.
EventTypeEnum yang mewakili jenis peristiwa.
GuestStatusEnum yang mewakili status yang dapat dimiliki tamu untuk suatu acara.
RecurrenceRuleMerepresentasikan aturan pengulangan untuk rangkaian peristiwa.
VisibilityEnum yang mewakili visibilitas peristiwa.

Calendar

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
createAllDayEvent(title, date)CalendarEventMembuat acara sepanjang hari baru.
createAllDayEvent(title, startDate, endDate)CalendarEventMembuat acara sepanjang hari baru yang dapat berlangsung selama beberapa hari.
createAllDayEvent(title, startDate, endDate, options)CalendarEventMembuat acara sepanjang hari baru yang dapat berlangsung selama beberapa hari.
createAllDayEvent(title, date, options)CalendarEventMembuat acara sepanjang hari baru.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesMembuat rangkaian acara sepanjang hari baru.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesMembuat rangkaian acara sepanjang hari 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 peristiwa baru.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesMembuat rangkaian peristiwa 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 adalah kalender utama untuk pengguna yang efektif.
isOwnedByMe()BooleanMenentukan apakah kalender dimiliki oleh Anda.
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()voidMembatalkan 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 acara.
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 baru.
createAllDayEvent(title, startDate, endDate)CalendarEventMembuat acara sepanjang hari baru yang dapat berlangsung selama beberapa hari.
createAllDayEvent(title, startDate, endDate, options)CalendarEventMembuat acara sepanjang hari baru yang dapat berlangsung selama beberapa hari.
createAllDayEvent(title, date, options)CalendarEventMembuat acara sepanjang hari baru.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesMembuat rangkaian acara sepanjang hari baru.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesMembuat rangkaian acara sepanjang hari 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 peristiwa baru.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesMembuat rangkaian peristiwa baru.
getAllCalendars()Calendar[]Mendapatkan semua kalender yang dimiliki atau dilanggani pengguna.
getAllOwnedCalendars()Calendar[]Mendapatkan semua kalender yang dimiliki pengguna.
getCalendarById(id)CalendarMendapatkan kalender dengan ID yang diberikan.
getCalendarsByName(name)Calendar[]Mendapatkan semua kalender dengan nama tertentu yang dimiliki atau dilanggani pengguna.
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 adalah kalender utama untuk pengguna yang efektif.
isOwnedByMe()BooleanMenentukan apakah kalender dimiliki oleh Anda.
isSelected()BooleanMenentukan apakah acara kalender ditampilkan di antarmuka pengguna.
newRecurrence()EventRecurrenceMembuat objek pengulangan baru, yang dapat digunakan untuk membuat aturan 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)CalendarMendapatkan langganan kalender untuk pengguna dengan ID yang diberikan, jika pengguna diizinkan untuk berlangganan.
subscribeToCalendar(id, options)CalendarMendapatkan langganan kalender untuk pengguna dengan ID yang diberikan, jika pengguna diizinkan untuk berlangganan.

CalendarEvent

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addEmailReminder(minutesBefore)CalendarEventMenambahkan pengingat email baru ke peristiwa.
addGuest(email)CalendarEventMenambahkan tamu ke acara.
addPopupReminder(minutesBefore)CalendarEventMenambahkan notifikasi pop-up baru ke peristiwa.
addSmsReminder(minutesBefore)CalendarEventMenambahkan pengingat SMS baru ke acara.
anyoneCanAddSelf()BooleanMenentukan apakah orang dapat menambahkan diri mereka sebagai tamu ke acara Kalender.
deleteEvent()voidMenghapus acara Kalender.
deleteTag(key)CalendarEventMenghapus tag kunci/nilai dari peristiwa.
getAllDayEndDate()DateMendapatkan tanggal berakhirnya acara kalender sepanjang hari ini.
getAllDayStartDate()DateMendapatkan tanggal dimulainya 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 kreator peristiwa.
getDateCreated()DateMendapatkan tanggal pembuatan peristiwa.
getDescription()StringMendapatkan deskripsi peristiwa.
getEmailReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat email untuk acara.
getEndTime()DateMendapatkan tanggal dan waktu berakhirnya acara kalender ini.
getEventSeries()CalendarEventSeriesMendapatkan serangkaian acara berulang yang menjadi bagian dari acara ini.
getEventType()EventTypeMendapatkan EventType peristiwa ini.
getGuestByEmail(email)EventGuestMendapatkan tamu berdasarkan alamat email.
getGuestList()EventGuest[]Mendapatkan tamu untuk acara, tidak termasuk pemilik acara.
getGuestList(includeOwner)EventGuest[]Mendapatkan tamu untuk acara, yang mungkin termasuk pemilik acara.
getId()StringMendapatkan iCalUID unik dari peristiwa.
getLastUpdated()DateMendapatkan tanggal peristiwa terakhir diperbarui.
getLocation()StringMendapatkan lokasi peristiwa.
getMyStatus()GuestStatusMendapatkan status peristiwa (seperti hadir atau diundang) dari pengguna efektif.
getOriginalCalendarId()StringMendapatkan ID kalender tempat acara ini awalnya dibuat.
getPopupReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat pop-up untuk peristiwa.
getSmsReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat SMS untuk acara.
getStartTime()DateMendapatkan tanggal dan waktu saat acara kalender ini dimulai.
getTag(key)StringMendapatkan nilai tag peristiwa.
getTitle()StringMendapatkan judul peristiwa.
getVisibility()VisibilityMendapatkan visibilitas peristiwa.
guestsCanInviteOthers()BooleanMenentukan apakah tamu dapat mengundang tamu lain.
guestsCanModify()BooleanMenentukan apakah tamu dapat mengubah acara.
guestsCanSeeGuests()BooleanMenentukan apakah tamu dapat melihat tamu lain.
isAllDayEvent()BooleanMenentukan apakah acara ini berlangsung seharian.
isOwnedByMe()BooleanMenentukan apakah Anda adalah pemilik acara.
isRecurringEvent()BooleanMenentukan apakah peristiwa merupakan bagian dari rangkaian peristiwa.
removeAllReminders()CalendarEventMenghapus semua pengingat dari acara.
removeGuest(email)CalendarEventMenghapus tamu dari acara.
resetRemindersToDefault()CalendarEventMereset pengingat menggunakan setelan default kalender.
setAllDayDate(date)CalendarEventMenetapkan tanggal peristiwa.
setAllDayDates(startDate, endDate)CalendarEventMenetapkan tanggal peristiwa.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventMenetapkan apakah non-tamu dapat menambahkan diri mereka ke acara.
setColor(color)CalendarEventMenetapkan warna acara kalender.
setDescription(description)CalendarEventMenetapkan deskripsi peristiwa.
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 lain.
setLocation(location)CalendarEventMenetapkan lokasi peristiwa.
setMyStatus(status)CalendarEventMenetapkan status peristiwa (seperti hadir atau diundang) dari pengguna efektif.
setTag(key, value)CalendarEventMenetapkan tag kunci/nilai pada peristiwa, untuk menyimpan metadata kustom.
setTime(startTime, endTime)CalendarEventMenetapkan tanggal dan waktu untuk awal dan akhir peristiwa.
setTitle(title)CalendarEventMenetapkan judul peristiwa.
setVisibility(visibility)CalendarEventMenetapkan visibilitas peristiwa.

CalendarEventSeries

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addEmailReminder(minutesBefore)CalendarEventSeriesMenambahkan pengingat email baru ke peristiwa.
addGuest(email)CalendarEventSeriesMenambahkan tamu ke acara.
addPopupReminder(minutesBefore)CalendarEventSeriesMenambahkan notifikasi pop-up baru ke peristiwa.
addSmsReminder(minutesBefore)CalendarEventSeriesMenambahkan pengingat SMS baru ke acara.
anyoneCanAddSelf()BooleanMenentukan apakah orang dapat menambahkan diri mereka sebagai tamu ke acara Kalender.
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 kreator peristiwa.
getDateCreated()DateMendapatkan tanggal pembuatan peristiwa.
getDescription()StringMendapatkan deskripsi peristiwa.
getEmailReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat email untuk acara.
getEventType()EventTypeMendapatkan EventType peristiwa ini.
getGuestByEmail(email)EventGuestMendapatkan tamu berdasarkan alamat email.
getGuestList()EventGuest[]Mendapatkan tamu untuk acara, tidak termasuk pemilik acara.
getGuestList(includeOwner)EventGuest[]Mendapatkan tamu untuk acara, yang mungkin termasuk pemilik acara.
getId()StringMendapatkan iCalUID unik dari peristiwa.
getLastUpdated()DateMendapatkan tanggal peristiwa terakhir diperbarui.
getLocation()StringMendapatkan lokasi peristiwa.
getMyStatus()GuestStatusMendapatkan status peristiwa (seperti hadir atau diundang) dari pengguna efektif.
getOriginalCalendarId()StringMendapatkan ID kalender tempat acara ini awalnya dibuat.
getPopupReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat pop-up untuk peristiwa.
getSmsReminders()Integer[]Mendapatkan nilai menit untuk semua pengingat SMS untuk acara.
getTag(key)StringMendapatkan nilai tag peristiwa.
getTitle()StringMendapatkan judul peristiwa.
getVisibility()VisibilityMendapatkan visibilitas peristiwa.
guestsCanInviteOthers()BooleanMenentukan apakah tamu dapat mengundang tamu lain.
guestsCanModify()BooleanMenentukan apakah tamu dapat mengubah acara.
guestsCanSeeGuests()BooleanMenentukan apakah tamu dapat melihat tamu lain.
isOwnedByMe()BooleanMenentukan apakah Anda adalah pemilik acara.
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 diri mereka ke acara.
setColor(color)CalendarEventSeriesMenetapkan warna acara kalender.
setDescription(description)CalendarEventSeriesMenetapkan deskripsi peristiwa.
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 lain.
setLocation(location)CalendarEventSeriesMenetapkan lokasi peristiwa.
setMyStatus(status)CalendarEventSeriesMenetapkan status peristiwa (seperti hadir atau diundang) dari pengguna efektif.
setRecurrence(recurrence, startDate)CalendarEventSeriesMenetapkan aturan pengulangan untuk rangkaian acara sepanjang hari.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesMenetapkan aturan pengulangan untuk rangkaian acara ini.
setTag(key, value)CalendarEventSeriesMenetapkan tag kunci/nilai pada peristiwa, untuk menyimpan metadata kustom.
setTitle(title)CalendarEventSeriesMenetapkan judul peristiwa.
setVisibility(visibility)CalendarEventSeriesMenetapkan visibilitas peristiwa.

Color

Properti

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

EventColor

Properti

PropertiJenisDeskripsi
PALE_BLUEEnum
Biru Pucat ("1"), disebut sebagai "Peacock" di UI Kalender.
PALE_GREENEnum
Pale Green ("2"), disebut sebagai "Sage" di UI Kalender.
MAUVEEnum
Mauve ("3"), disebut sebagai "Grape" di UI Kalender.
PALE_REDEnum
Merah Pucat ("4"), disebut sebagai "Flamingo" di UI Kalender.
YELLOWEnum
Kuning ("5"), disebut sebagai "Banana" di UI Kalender.
ORANGEEnum
Oranye ("6"), disebut sebagai "Jeruk Mandarin" di UI Kalender.
CYANEnum
Cyan ("7"), disebut sebagai "Lavender" di UI Kalender.
GRAYEnum
Abu-abu ("8"), disebut sebagai "Grafit" di UI Kalender.
BLUEEnum
Biru ("9"), disebut sebagai "Blueberry" di UI Kalender.
GREENEnum
Hijau ("10"), disebut sebagai "Basil" di UI Kalender.
REDEnum
Merah ("11"), disebut sebagai "Tomat" di UI Kalender.

EventGuest

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getAdditionalGuests()IntegerMendapatkan jumlah orang tambahan yang dikatakan tamu ini akan 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 peristiwa berulang setiap hari.
addDate(date)EventRecurrenceMenambahkan aturan yang menyebabkan peristiwa 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 peristiwa berulang setiap bulan.
addWeeklyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan secara mingguan.
addWeeklyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan peristiwa berulang setiap minggu.
addYearlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap tahun.
addYearlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan peristiwa berulang setiap tahun.
setTimeZone(timeZone)EventRecurrenceMenetapkan zona waktu untuk pengulangan ini.

EventType

Properti

PropertiJenisDeskripsi
DEFAULTEnumAcara ini adalah acara rutin.
BIRTHDAYEnumAcara ini adalah acara khusus sepanjang hari dengan pengulangan tahunan.
FOCUS_TIMEEnumPeristiwa ini adalah peristiwa waktu fokus.
FROM_GMAILEnumAcara ini adalah acara dari Gmail.
OUT_OF_OFFICEEnumAcara ini adalah acara di luar kantor.
WORKING_LOCATIONEnumPeristiwa ini adalah peristiwa lokasi kerja.

GuestStatus

Properti

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

RecurrenceRule

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addDailyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap hari.
addDailyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan peristiwa berulang setiap hari.
addDate(date)EventRecurrenceMenambahkan aturan yang menyebabkan peristiwa 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 peristiwa berulang setiap bulan.
addWeeklyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan secara mingguan.
addWeeklyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan peristiwa berulang setiap minggu.
addYearlyExclusion()RecurrenceRuleMenambahkan aturan yang mengecualikan kemunculan setiap tahun.
addYearlyRule()RecurrenceRuleMenambahkan aturan yang menyebabkan peristiwa berulang setiap tahun.
interval(interval)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku pada interval unit 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 agar hanya berlaku untuk hari tertentu dalam sebulan.
onlyOnMonthDays(days)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk hari tertentu dalam sebulan.
onlyOnWeek(week)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk minggu tertentu dalam setahun.
onlyOnWeekday(day)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk hari tertentu dalam seminggu.
onlyOnWeekdays(days)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk hari tertentu dalam seminggu.
onlyOnWeeks(weeks)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk minggu tertentu dalam setahun.
onlyOnYearDay(day)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk hari tertentu dalam setahun.
onlyOnYearDays(days)RecurrenceRuleMengonfigurasi aturan agar hanya berlaku untuk 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 hari awal minggu, 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 undangan yang dapat melihat detail acara.
PUBLICEnumAcara bersifat publik dan detail acara dapat dilihat oleh semua pembaca kalender.