Bu hizmet, bir komut dosyasının kullanıcının Google Takvim'ine (kullanıcının abone olduğu ek takvimler dahil) erişmesine ve bunları değiştirmesine olanak tanır.
Sınıflar
Ad | Kısa açıklama |
---|---|
Calendar | Kullanıcının sahip olduğu veya abone olduğu bir takvimi temsil eder. |
CalendarApp | Bir komut dosyasının, kullanıcının Google Takvim'ini okumasına ve güncellemesine izin verir. |
CalendarEvent | Tek bir takvim etkinliğini temsil eder. |
CalendarEventSeries | Bir etkinlik serisini (düzenli etkinlik) temsil eder. |
Color | Takvim hizmetinde kullanılabilen adlandırılmış renkleri temsil eden bir sıralama. |
EventColor | Takvim hizmetinde kullanılabilen adlandırılmış etkinlik renklerini temsil eden bir sıralama. |
EventGuest | Etkinliğin davetlisini temsil eder. |
EventRecurrence | Bir etkinlik serisinin yineleme ayarlarını temsil eder. |
GuestStatus | Bir davetlinin bir etkinlik için sahip olabileceği durumları temsil eden bir numaralandırma. |
RecurrenceRule | Bir etkinlik serisinin yineleme kuralını temsil eder. |
Visibility | Bir etkinliğin görünürlüğünü temsil eden enum. |
Calendar
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden çok günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden çok günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Yeni bir tüm gün etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Yeni bir tüm gün etkinlik serisi oluşturur. |
createEvent(title, startTime, endTime) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEventFromDescription(description) | CalendarEvent | Serbest biçimli bir açıklamadan etkinlik oluşturur. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
deleteCalendar() | void | Takvimi kalıcı olarak siler. |
getColor() | String | Takvimin rengini alır. |
getDescription() | String | Takvimin açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Belirtilen kimliğe sahip etkinlik serisini alır. |
getEvents(startTime, endTime) | CalendarEvent[] | Belirli bir zaman aralığında gerçekleşen tüm etkinlikleri alır. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Belirli bir zaman aralığında gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır. |
getEventsForDay(date) | CalendarEvent[] | Belirli bir günde gerçekleşen tüm etkinlikleri alır. |
getEventsForDay(date, options) | CalendarEvent[] | Belirli bir günde gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır. |
getId() | String | Takvimin kimliğini alır. |
getName() | String | Takvimin adını alır. |
getTimeZone() | String | Takvimin saat dilimini alır. |
isHidden() | Boolean | Takvimin kullanıcı arayüzünde gizlenmiş olup olmadığını belirler. |
isMyPrimaryCalendar() | Boolean | Takvimin, etkili kullanıcı için birincil takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin size ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler. |
setColor(color) | Calendar | Takvimin rengini ayarlar. |
setDescription(description) | Calendar | Bir takvimin açıklamasını ayarlar. |
setHidden(hidden) | Calendar | Takvimin kullanıcı arayüzünde görünüp görünmeyeceğini belirler. |
setName(name) | Calendar | Takvimin adını belirler. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
unsubscribeFromCalendar() | void | Kullanıcının takvim aboneliğini iptal eder. |
CalendarApp
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
Color | Color | Takvim hizmetinde kullanılabilen adlandırılmış renkleri temsil eden bir sıralama. |
EventColor | EventColor | Takvim hizmetinde kullanılabilen adlandırılmış etkinlik renklerini temsil eden bir sıralama. |
GuestStatus | GuestStatus | Bir davetlinin bir etkinlik için sahip olabileceği durumları temsil eden bir numaralandırma. |
Month | Month | Yılın aylarını temsil eden bir sıralama. |
Visibility | Visibility | Bir etkinliğin görünürlüğünü temsil eden enum. |
Weekday | Weekday | Haftanın günlerini temsil eden bir sıralama. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Birden çok günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Birden çok günü kapsayabilecek yeni bir tüm gün etkinliği oluşturur. |
createAllDayEvent(title, date, options) | CalendarEvent | Yeni bir tüm gün etkinliği oluşturur. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Yeni bir tüm gün etkinlik serisi oluşturur. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Yeni bir tüm gün etkinlik serisi oluşturur. |
createCalendar(name) | Calendar | Kullanıcıya ait yeni bir takvim oluşturur. |
createCalendar(name, options) | Calendar | Kullanıcıya ait yeni bir takvim oluşturur. |
createEvent(title, startTime, endTime) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Yeni bir etkinlik oluşturur. |
createEventFromDescription(description) | CalendarEvent | Serbest biçimli bir açıklamadan etkinlik oluşturur. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Yeni bir etkinlik serisi oluşturur. |
getAllCalendars() | Calendar[] | Kullanıcının sahip olduğu veya abone olduğu tüm takvimleri alır. |
getAllOwnedCalendars() | Calendar[] | Kullanıcının sahip olduğu tüm takvimleri alır. |
getCalendarById(id) | Calendar | Verilen kimliğe sahip takvimi alır. |
getCalendarsByName(name) | Calendar[] | Kullanıcının sahip olduğu veya abone olduğu belirli bir ada sahip tüm takvimleri alır. |
getColor() | String | Takvimin rengini alır. |
getDefaultCalendar() | Calendar | Kullanıcının varsayılan takvimini alır. |
getDescription() | String | Takvimin açıklamasını alır. |
getEventById(iCalId) | CalendarEvent | Belirtilen kimliğe sahip etkinliği alır. |
getEventSeriesById(iCalId) | CalendarEventSeries | Belirtilen kimliğe sahip etkinlik serisini alır. |
getEvents(startTime, endTime) | CalendarEvent[] | Belirli bir zaman aralığında gerçekleşen tüm etkinlikleri alır. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Belirli bir zaman aralığında gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır. |
getEventsForDay(date) | CalendarEvent[] | Belirli bir günde gerçekleşen tüm etkinlikleri alır. |
getEventsForDay(date, options) | CalendarEvent[] | Belirli bir günde gerçekleşen ve belirtilen ölçütleri karşılayan tüm etkinlikleri alır. |
getId() | String | Takvimin kimliğini alır. |
getName() | String | Takvimin adını alır. |
getOwnedCalendarById(id) | Calendar | Verilen kimliğe sahip takvimi (kullanıcının sahibiyse) alır. |
getOwnedCalendarsByName(name) | Calendar[] | Kullanıcıya ait belirli bir ada sahip tüm takvimleri alır. |
getTimeZone() | String | Takvimin saat dilimini alır. |
isHidden() | Boolean | Takvimin kullanıcı arayüzünde gizlenmiş olup olmadığını belirler. |
isMyPrimaryCalendar() | Boolean | Takvimin, etkili kullanıcı için birincil takvim olup olmadığını belirler. |
isOwnedByMe() | Boolean | Takvimin size ait olup olmadığını belirler. |
isSelected() | Boolean | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini belirler. |
newRecurrence() | EventRecurrence | Etkinliğin yinelenmesiyle ilgili kurallar oluşturmak için kullanılabilen yeni bir yineleme nesnesi oluşturur. |
setColor(color) | Calendar | Takvimin rengini ayarlar. |
setDescription(description) | Calendar | Bir takvimin açıklamasını ayarlar. |
setHidden(hidden) | Calendar | Takvimin kullanıcı arayüzünde görünüp görünmeyeceğini belirler. |
setName(name) | Calendar | Takvimin adını belirler. |
setSelected(selected) | Calendar | Takvim etkinliklerinin kullanıcı arayüzünde görüntülenip görüntülenmeyeceğini ayarlar. |
setTimeZone(timeZone) | Calendar | Takvimin saat dilimini ayarlar. |
subscribeToCalendar(id) | Calendar | Kullanıcının abone olmasına izin veriliyorsa, kullanıcıyı verilen kimlikle takvime abone yapar. |
subscribeToCalendar(id, options) | Calendar | Kullanıcının abone olmasına izin veriliyorsa, kullanıcıyı verilen kimlikle takvime abone yapar. |
CalendarEvent
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir e-posta hatırlatıcısı ekler. |
addGuest(email) | CalendarEvent | Etkinliğe davetli ekler. |
addPopupReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir pop-up bildirim ekler. |
addSmsReminder(minutesBefore) | CalendarEvent | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini bir Takvim etkinliğine davetli olarak ekleyip ekleyemeyeceğini belirler. |
deleteEvent() | void | Takvim etkinliğini siler. |
deleteTag(key) | CalendarEvent | Etkinlikten bir anahtar/değer çifti etiketi siler. |
getAllDayEndDate() | Date | Bu tüm gün süren takvim etkinliğinin sona erdiği tarihi alır. |
getAllDayStartDate() | Date | Bu tüm gün süren takvim etkinliğinin başladığı tarihi alır. |
getAllTagKeys() | String[] | Etkinlikte ayarlanan etiketler için tüm anahtarları alır. |
getColor() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Bir etkinliği düzenleyen kişileri getirir. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi alır. |
getDescription() | String | Etkinliğin açıklamasını alır. |
getEmailReminders() | Integer[] | Etkinlikle ilgili tüm e-posta hatırlatıcılarının dakika değerlerini alır. |
getEndTime() | Date | Bu takvim etkinliğinin sona erdiği tarihi ve saati alır. |
getEventSeries() | CalendarEventSeries | Bu etkinliğin ait olduğu düzenli etkinlik serisini alır. |
getGuestByEmail(email) | EventGuest | E-posta adresiyle bir davetli alır. |
getGuestList() | EventGuest[] | Etkinliğin davetlilerini alır (etkinlik sahibi hariç). |
getGuestList(includeOwner) | EventGuest[] | Potansiyel olarak etkinlik sahipleri de dahil olmak üzere etkinlik için davetlileri alır. |
getId() | String | Etkinliğin benzersiz iCalUID'sini alır. |
getLastUpdated() | Date | Etkinliğin son güncellendiği tarihi alır. |
getLocation() | String | Etkinliğin konumunu alır. |
getMyStatus() | GuestStatus | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) alır. |
getOriginalCalendarId() | String | Bu etkinliğin ilk oluşturulduğu takvimin kimliğini alın. |
getPopupReminders() | Integer[] | Etkinlikle ilgili tüm pop-up hatırlatıcılarının dakika değerlerini alır. |
getSmsReminders() | Integer[] | Etkinlikle ilgili tüm SMS hatırlatıcılarının dakika değerlerini alır. |
getStartTime() | Date | Bu takvim etkinliğinin başladığı tarih ve saati alır. |
getTag(key) | String | Etkinliğin etiket değerini alır. |
getTitle() | String | Etkinliğin başlığını alır. |
getVisibility() | Visibility | Etkinliğin görünürlüğünü sağlar. |
guestsCanInviteOthers() | Boolean | Konukların başka konukları davet edip edemeyeceğini belirler. |
guestsCanModify() | Boolean | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
guestsCanSeeGuests() | Boolean | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
isAllDayEvent() | Boolean | Bunun tüm gün süren bir etkinlik olup olmadığını belirler. |
isOwnedByMe() | Boolean | Etkinliğin sahibi olup olmadığınızı belirler. |
isRecurringEvent() | Boolean | Etkinliğin bir etkinlik serisinin parçası olup olmadığını belirler. |
removeAllReminders() | CalendarEvent | Etkinlikteki tüm hatırlatıcılar kaldırılır. |
removeGuest(email) | CalendarEvent | Bir davetliyi etkinlikten kaldırır. |
resetRemindersToDefault() | CalendarEvent | Takvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar. |
setAllDayDate(date) | CalendarEvent | Etkinliğin tarihini ayarlar. |
setAllDayDates(startDate, endDate) | CalendarEvent | Etkinliğin tarihlerini ayarlar. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Davetli olmayan kullanıcıların kendilerini etkinliğe ekleyip ekleyemeyeceklerini belirler. |
setColor(color) | CalendarEvent | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEvent | Etkinliğin açıklamasını ayarlar. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Davetlilerin başka konukları davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
setLocation(location) | CalendarEvent | Etkinliğin konumunu ayarlar. |
setMyStatus(status) | CalendarEvent | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) ayarlar. |
setTag(key, value) | CalendarEvent | Özel meta verileri depolamak için etkinlik üzerinde bir anahtar/değer çifti etiketi ayarlar. |
setTime(startTime, endTime) | CalendarEvent | Etkinliğin başlangıç ve bitiş tarihlerini ve saatlerini ayarlar. |
setTitle(title) | CalendarEvent | Etkinliğin başlığını ayarlar. |
setVisibility(visibility) | CalendarEvent | Etkinliğin görünürlüğünü ayarlar. |
CalendarEventSeries
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir e-posta hatırlatıcısı ekler. |
addGuest(email) | CalendarEventSeries | Etkinliğe davetli ekler. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir pop-up bildirim ekler. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Etkinliğe yeni bir SMS hatırlatıcısı ekler. |
anyoneCanAddSelf() | Boolean | Kullanıcıların kendilerini bir Takvim etkinliğine davetli olarak ekleyip ekleyemeyeceğini belirler. |
deleteEventSeries() | void | Etkinlik serisini siler. |
deleteTag(key) | CalendarEventSeries | Etkinlikten bir anahtar/değer çifti etiketi siler. |
getAllTagKeys() | String[] | Etkinlikte ayarlanan etiketler için tüm anahtarları alır. |
getColor() | String | Takvim etkinliğinin rengini döndürür. |
getCreators() | String[] | Bir etkinliği düzenleyen kişileri getirir. |
getDateCreated() | Date | Etkinliğin oluşturulduğu tarihi alır. |
getDescription() | String | Etkinliğin açıklamasını alır. |
getEmailReminders() | Integer[] | Etkinlikle ilgili tüm e-posta hatırlatıcılarının dakika değerlerini alır. |
getGuestByEmail(email) | EventGuest | E-posta adresiyle bir davetli alır. |
getGuestList() | EventGuest[] | Etkinliğin davetlilerini alır (etkinlik sahibi hariç). |
getGuestList(includeOwner) | EventGuest[] | Potansiyel olarak etkinlik sahipleri de dahil olmak üzere etkinlik için davetlileri alır. |
getId() | String | Etkinliğin benzersiz iCalUID'sini alır. |
getLastUpdated() | Date | Etkinliğin son güncellendiği tarihi alır. |
getLocation() | String | Etkinliğin konumunu alır. |
getMyStatus() | GuestStatus | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) alır. |
getOriginalCalendarId() | String | Bu etkinliğin ilk oluşturulduğu takvimin kimliğini alın. |
getPopupReminders() | Integer[] | Etkinlikle ilgili tüm pop-up hatırlatıcılarının dakika değerlerini alır. |
getSmsReminders() | Integer[] | Etkinlikle ilgili tüm SMS hatırlatıcılarının dakika değerlerini alır. |
getTag(key) | String | Etkinliğin etiket değerini alır. |
getTitle() | String | Etkinliğin başlığını alır. |
getVisibility() | Visibility | Etkinliğin görünürlüğünü sağlar. |
guestsCanInviteOthers() | Boolean | Konukların başka konukları davet edip edemeyeceğini belirler. |
guestsCanModify() | Boolean | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
guestsCanSeeGuests() | Boolean | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
isOwnedByMe() | Boolean | Etkinliğin sahibi olup olmadığınızı belirler. |
removeAllReminders() | CalendarEventSeries | Etkinlikteki tüm hatırlatıcılar kaldırılır. |
removeGuest(email) | CalendarEventSeries | Bir davetliyi etkinlikten kaldırır. |
resetRemindersToDefault() | CalendarEventSeries | Takvimin varsayılan ayarlarını kullanarak hatırlatıcıları sıfırlar. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Davetli olmayan kullanıcıların kendilerini etkinliğe ekleyip ekleyemeyeceklerini belirler. |
setColor(color) | CalendarEventSeries | Takvim etkinliğinin rengini ayarlar. |
setDescription(description) | CalendarEventSeries | Etkinliğin açıklamasını ayarlar. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Davetlilerin başka konukları davet edip edemeyeceğini belirler. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Davetlilerin etkinliği değiştirip değiştiremeyeceğini belirler. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Davetlilerin diğer davetlileri görüp göremeyeceğini belirler. |
setLocation(location) | CalendarEventSeries | Etkinliğin konumunu ayarlar. |
setMyStatus(status) | CalendarEventSeries | Etkili kullanıcının etkinlik durumunu (ör. katılıyor veya davet edildi) ayarlar. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Tüm gün süren bir etkinlik serisi için yineleme kurallarını ayarlar. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Bu etkinlik serisinin yinelenme kurallarını belirler. |
setTag(key, value) | CalendarEventSeries | Özel meta verileri depolamak için etkinlik üzerinde bir anahtar/değer çifti etiketi ayarlar. |
setTitle(title) | CalendarEventSeries | Etkinliğin başlığını ayarlar. |
setVisibility(visibility) | CalendarEventSeries | Etkinliğin görünürlüğünü ayarlar. |
Color
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
BLUE | Enum |
#2952A3 ). |
BROWN | Enum |
#8D6F47 ). |
CHARCOAL | Enum |
#4E5D6C ). |
CHESTNUT | Enum |
#865A5A ). |
GRAY | Enum |
#5A6986 ). |
GREEN | Enum |
#0D7813 ). |
INDIGO | Enum |
#5229A3 ). |
LIME | Enum |
#528800 ). |
MUSTARD | Enum |
#88880E ). |
OLIVE | Enum |
#6E6E41 ). |
ORANGE | Enum |
#BE6D00 ). |
PINK | Enum |
#B1365F ). |
PLUM | Enum |
#705770 ). |
PURPLE | Enum |
#7A367A ). |
RED | Enum |
#A32929 ). |
RED_ORANGE | Enum |
#B1440E ). |
SEA_BLUE | Enum |
#29527A ). |
SLATE | Enum |
#4A716C ). |
TEAL | Enum |
#28754E ). |
TURQOISE | Enum |
#1B887A ). |
YELLOW | Enum |
#AB8B00 ). |
EventColor
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
PALE_BLUE | Enum |
"1" ). |
PALE_GREEN | Enum |
"2" ). |
MAUVE | Enum |
"3" ). |
PALE_RED | Enum |
"4" ). |
YELLOW | Enum |
"5" ). |
ORANGE | Enum |
"6" ). |
CYAN | Enum |
"7" ). |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ). |
GREEN | Enum |
"10" ). |
RED | Enum |
"11" ). |
EventGuest
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getAdditionalGuests() | Integer | Bu misafirin katıldığını söylediği ek kişilerin sayısını alır. |
getEmail() | String | Davetlinin e-posta adresini alır. |
getGuestStatus() | GuestStatus | Etkinlik davetlisinin durumunu alır. |
getName() | String | Konuğun adını alır. |
EventRecurrence
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addDailyExclusion() | RecurrenceRule | Tekrarları günlük olarak hariç tutan bir kural ekler. |
addDailyRule() | RecurrenceRule | Etkinliğin günlük olarak yinelenmesini sağlayan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte yinelenmesini sağlayan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarihteki bir olayı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Tekrarları aylık olarak hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin her ay yinelenmesine neden olan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Tekrarları haftalık olarak hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak yinelenmesini sağlayan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Tekrarları yıllık olarak hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin her yıl yinelenmesine neden olan bir kural ekler. |
setTimeZone(timeZone) | EventRecurrence | Bu yinelenmenin saat dilimini ayarlar. |
GuestStatus
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
INVITED | Enum | Davetli davet edildi ancak etkinliğe katılıp katılmadığını belirtmedi. |
MAYBE | Enum | Davetli katılabileceğini belirtti. |
NO | Enum | Davetli katılmadığını belirtti. |
OWNER | Enum | Davetli etkinliğin sahibidir. |
YES | Enum | Davetli katıldığını belirtti. |
RecurrenceRule
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addDailyExclusion() | RecurrenceRule | Tekrarları günlük olarak hariç tutan bir kural ekler. |
addDailyRule() | RecurrenceRule | Etkinliğin günlük olarak yinelenmesini sağlayan bir kural ekler. |
addDate(date) | EventRecurrence | Etkinliğin belirli bir tarihte yinelenmesini sağlayan bir kural ekler. |
addDateExclusion(date) | EventRecurrence | Belirli bir tarihteki bir olayı hariç tutan bir kural ekler. |
addMonthlyExclusion() | RecurrenceRule | Tekrarları aylık olarak hariç tutan bir kural ekler. |
addMonthlyRule() | RecurrenceRule | Etkinliğin her ay yinelenmesine neden olan bir kural ekler. |
addWeeklyExclusion() | RecurrenceRule | Tekrarları haftalık olarak hariç tutan bir kural ekler. |
addWeeklyRule() | RecurrenceRule | Etkinliğin haftalık olarak yinelenmesini sağlayan bir kural ekler. |
addYearlyExclusion() | RecurrenceRule | Tekrarları yıllık olarak hariç tutan bir kural ekler. |
addYearlyRule() | RecurrenceRule | Etkinliğin her yıl yinelenmesine neden olan bir kural ekler. |
interval(interval) | RecurrenceRule | Kuralı, yalnızca kuralın zaman biriminin bu aralığında uygulanacak şekilde yapılandırır. |
onlyInMonth(month) | RecurrenceRule | Kuralı yalnızca belirli bir aya uygulanacak şekilde yapılandırır. |
onlyInMonths(months) | RecurrenceRule | Kuralı yalnızca belirli aylara uygulanacak şekilde yapılandırır. |
onlyOnMonthDay(day) | RecurrenceRule | Kuralı, yalnızca ayın belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnMonthDays(days) | RecurrenceRule | Kuralı yalnızca ayın belirli günlerine uygulanacak şekilde yapılandırır. |
onlyOnWeek(week) | RecurrenceRule | Kuralı yalnızca yılın belirli bir haftasına uygulanacak şekilde yapılandırır. |
onlyOnWeekday(day) | RecurrenceRule | Kuralı, yalnızca haftanın belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnWeekdays(days) | RecurrenceRule | Kuralı yalnızca haftanın belirli günlerine uygulanacak şekilde yapılandırır. |
onlyOnWeeks(weeks) | RecurrenceRule | Kuralı yalnızca yılın belirli haftalarına uygulanacak şekilde yapılandırır. |
onlyOnYearDay(day) | RecurrenceRule | Kuralı yalnızca yılın belirli bir gününe uygulanacak şekilde yapılandırır. |
onlyOnYearDays(days) | RecurrenceRule | Kuralı yalnızca yılın belirli günlerine uygulanacak şekilde yapılandırır. |
setTimeZone(timeZone) | EventRecurrence | Bu yinelenmenin saat dilimini ayarlar. |
times(times) | RecurrenceRule | Kuralı, belirli sayıda tekrardan sonra sona erecek şekilde yapılandırır. |
until(endDate) | RecurrenceRule | Kuralı belirli bir tarihte (bu tarih dahil) sona erecek şekilde yapılandırır. |
weekStartsOn(day) | RecurrenceRule | Kuralın uygulanması amacıyla, haftanın hangi günün başladığını yapılandırır. |
Visibility
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
CONFIDENTIAL | Enum | Etkinlik gizli. |
DEFAULT | Enum | Takvimdeki etkinlikler için varsayılan görünürlüğü kullanır. |
PRIVATE | Enum | Etkinlik gizlidir ve etkinlik ayrıntılarını yalnızca etkinlik katılımcıları görebilir. |
PUBLIC | Enum | Etkinlik herkese açıktır ve etkinlik ayrıntıları takvimin tüm okuyucuları tarafından görülebilir. |