این سرویس به یک اسکریپت اجازه می دهد تا به تقویم Google کاربر، از جمله تقویم های اضافی که کاربر در آنها مشترک است، دسترسی داشته باشد و آن را تغییر دهد.
کلاس ها
نام | شرح مختصر |
---|---|
Calendar | نشان دهنده تقویمی است که کاربر مالک آن است یا مشترک آن است. |
CalendarApp | به یک اسکریپت اجازه می دهد تا تقویم Google کاربر را بخواند و به روز کند. |
CalendarEvent | یک رویداد تقویم را نشان می دهد. |
CalendarEventSeries | مجموعه ای از رویدادها را نشان می دهد (یک رویداد تکرار شونده). |
Color | شماره ای که رنگ های نامگذاری شده موجود در سرویس Calendar را نشان می دهد. |
EventColor | شماره ای که رنگ های رویداد نامگذاری شده موجود در سرویس Calendar را نشان می دهد. |
EventGuest | نماینده مهمان یک رویداد است. |
EventRecurrence | تنظیمات تکرار برای یک سری رویداد را نشان می دهد. |
EventType | یک عدد که نشان دهنده نوع یک رویداد است. |
GuestStatus | یک عدد نشان دهنده وضعیت هایی است که یک مهمان می تواند برای یک رویداد داشته باشد. |
RecurrenceRule | یک قانون تکرار برای یک سری رویداد را نشان می دهد. |
Visibility | یک عدد که نمایانگر قابل مشاهده بودن یک رویداد است. |
Calendar
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند که می تواند چندین روز طول بکشد. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند که می تواند چندین روز طول بکشد. |
createAllDayEvent(title, date, options) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | یک مجموعه رویداد تمام روز جدید ایجاد می کند. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | یک مجموعه رویداد تمام روز جدید ایجاد می کند. |
createEvent(title, startTime, endTime) | CalendarEvent | یک رویداد جدید ایجاد می کند. |
createEvent(title, startTime, endTime, options) | CalendarEvent | یک رویداد جدید ایجاد می کند. |
createEventFromDescription(description) | CalendarEvent | یک رویداد را از یک توضیح آزاد ایجاد می کند. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | یک سری رویداد جدید ایجاد می کند. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | یک سری رویداد جدید ایجاد می کند. |
deleteCalendar() | void | تقویم را برای همیشه حذف می کند. |
getColor() | String | رنگ تقویم را می گیرد. |
getDescription() | String | توضیحات تقویم را دریافت می کند. |
getEventById(iCalId) | CalendarEvent | رویداد را با شناسه داده شده دریافت می کند. |
getEventSeriesById(iCalId) | CalendarEventSeries | مجموعه رویداد را با شناسه داده شده دریافت می کند. |
getEvents(startTime, endTime) | CalendarEvent[] | همه رویدادهایی را که در یک بازه زمانی مشخص رخ می دهند را دریافت می کند. |
getEvents(startTime, endTime, options) | CalendarEvent[] | تمام رویدادهایی را که در یک بازه زمانی مشخص رخ می دهند و معیارهای مشخص شده را برآورده می کنند، دریافت می کند. |
getEventsForDay(date) | CalendarEvent[] | همه رویدادهایی را که در یک روز مشخص اتفاق میافتد را دریافت میکند. |
getEventsForDay(date, options) | CalendarEvent[] | همه رویدادهایی را که در یک روز خاص اتفاق میافتند و معیارهای مشخص شده را برآورده میکنند، دریافت میکند. |
getId() | String | شناسه تقویم را دریافت می کند. |
getName() | String | نام تقویم را دریافت می کند. |
getTimeZone() | String | منطقه زمانی تقویم را دریافت می کند. |
isHidden() | Boolean | تعیین می کند که آیا تقویم در رابط کاربری پنهان است یا خیر. |
isMyPrimaryCalendar() | Boolean | تعیین می کند که آیا تقویم تقویم اولیه برای کاربر موثر است یا خیر. |
isOwnedByMe() | Boolean | تعیین می کند که آیا تقویم متعلق به شما است یا خیر. |
isSelected() | Boolean | تعیین می کند که آیا رویدادهای تقویم در رابط کاربری نمایش داده می شوند یا خیر. |
setColor(color) | Calendar | رنگ تقویم را تنظیم می کند. |
setDescription(description) | Calendar | شرح یک تقویم را تنظیم می کند. |
setHidden(hidden) | Calendar | تنظیم می کند که آیا تقویم در رابط کاربری قابل مشاهده باشد یا خیر. |
setName(name) | Calendar | نام تقویم را تنظیم می کند. |
setSelected(selected) | Calendar | تنظیم می کند که آیا رویدادهای تقویم در رابط کاربری نمایش داده شوند یا خیر. |
setTimeZone(timeZone) | Calendar | منطقه زمانی تقویم را تنظیم می کند. |
unsubscribeFromCalendar() | void | اشتراک کاربر را از یک تقویم لغو می کند. |
CalendarApp
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
Color | Color | شماره ای که رنگ های نامگذاری شده موجود در سرویس Calendar را نشان می دهد. |
EventColor | EventColor | شماره ای که رنگ های رویداد نامگذاری شده موجود در سرویس Calendar را نشان می دهد. |
GuestStatus | GuestStatus | یک عدد نشان دهنده وضعیت هایی است که یک مهمان می تواند برای یک رویداد داشته باشد. |
Month | Month | عددی که نشان دهنده ماه های سال است. |
Visibility | Visibility | یک عدد که نمایانگر قابل مشاهده بودن یک رویداد است. |
Weekday | Weekday | شماره ای که نشان دهنده روزهای هفته است. |
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند که می تواند چندین روز طول بکشد. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند که می تواند چندین روز طول بکشد. |
createAllDayEvent(title, date, options) | CalendarEvent | یک رویداد تمام روز جدید ایجاد می کند. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | یک مجموعه رویداد تمام روز جدید ایجاد می کند. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | یک مجموعه رویداد تمام روز جدید ایجاد می کند. |
createCalendar(name) | Calendar | یک تقویم جدید، متعلق به کاربر ایجاد می کند. |
createCalendar(name, options) | Calendar | یک تقویم جدید، متعلق به کاربر ایجاد می کند. |
createEvent(title, startTime, endTime) | CalendarEvent | یک رویداد جدید ایجاد می کند. |
createEvent(title, startTime, endTime, options) | CalendarEvent | یک رویداد جدید ایجاد می کند. |
createEventFromDescription(description) | CalendarEvent | یک رویداد را از یک توضیح آزاد ایجاد می کند. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | یک سری رویداد جدید ایجاد می کند. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | یک سری رویداد جدید ایجاد می کند. |
getAllCalendars() | Calendar[] | همه تقویم هایی را که کاربر مالک یا مشترک آنهاست دریافت می کند. |
getAllOwnedCalendars() | Calendar[] | همه تقویم هایی را که کاربر در اختیار دارد دریافت می کند. |
getCalendarById(id) | Calendar | تقویم را با شناسه داده شده دریافت می کند. |
getCalendarsByName(name) | Calendar[] | همه تقویمها را با نام مشخصی که کاربر مالک یا مشترک آن است، دریافت میکند. |
getColor() | String | رنگ تقویم را می گیرد. |
getDefaultCalendar() | Calendar | تقویم پیش فرض کاربر را دریافت می کند. |
getDescription() | String | توضیحات تقویم را دریافت می کند. |
getEventById(iCalId) | CalendarEvent | رویداد را با شناسه داده شده دریافت می کند. |
getEventSeriesById(iCalId) | CalendarEventSeries | مجموعه رویداد را با شناسه داده شده دریافت می کند. |
getEvents(startTime, endTime) | CalendarEvent[] | همه رویدادهایی را که در یک بازه زمانی مشخص رخ می دهند را دریافت می کند. |
getEvents(startTime, endTime, options) | CalendarEvent[] | تمام رویدادهایی را که در یک بازه زمانی مشخص رخ می دهند و معیارهای مشخص شده را برآورده می کنند، دریافت می کند. |
getEventsForDay(date) | CalendarEvent[] | همه رویدادهایی را که در یک روز مشخص اتفاق میافتد را دریافت میکند. |
getEventsForDay(date, options) | CalendarEvent[] | همه رویدادهایی را که در یک روز خاص اتفاق میافتند و معیارهای مشخص شده را برآورده میکنند، دریافت میکند. |
getId() | String | شناسه تقویم را می گیرد. |
getName() | String | نام تقویم را دریافت می کند. |
getOwnedCalendarById(id) | Calendar | تقویم را با شناسه داده شده دریافت می کند، اگر کاربر مالک آن باشد. |
getOwnedCalendarsByName(name) | Calendar[] | همه تقویمها را با نام مشخصی که کاربر دارد دریافت میکند. |
getTimeZone() | String | منطقه زمانی تقویم را دریافت می کند. |
isHidden() | Boolean | تعیین می کند که آیا تقویم در رابط کاربری پنهان است یا خیر. |
isMyPrimaryCalendar() | Boolean | تعیین می کند که آیا تقویم تقویم اولیه برای کاربر موثر است یا خیر. |
isOwnedByMe() | Boolean | تعیین می کند که آیا تقویم متعلق به شما است یا خیر. |
isSelected() | Boolean | تعیین می کند که آیا رویدادهای تقویم در رابط کاربری نمایش داده می شوند یا خیر. |
newRecurrence() | EventRecurrence | یک شیء تکراری جدید ایجاد می کند که می تواند برای ایجاد قوانینی برای تکرار رویداد استفاده شود. |
setColor(color) | Calendar | رنگ تقویم را تنظیم می کند. |
setDescription(description) | Calendar | شرح یک تقویم را تنظیم می کند. |
setHidden(hidden) | Calendar | تنظیم می کند که آیا تقویم در رابط کاربری قابل مشاهده باشد یا خیر. |
setName(name) | Calendar | نام تقویم را تنظیم می کند. |
setSelected(selected) | Calendar | تنظیم می کند که آیا رویدادهای تقویم در رابط کاربری نمایش داده شوند یا خیر. |
setTimeZone(timeZone) | Calendar | منطقه زمانی تقویم را تنظیم می کند. |
subscribeToCalendar(id) | Calendar | در صورتی که کاربر مجاز به اشتراک باشد، کاربر را با شناسه داده شده در تقویم مشترک می کند. |
subscribeToCalendar(id, options) | Calendar | در صورتی که کاربر مجاز به اشتراک باشد، کاربر را با شناسه داده شده در تقویم مشترک می کند. |
CalendarEvent
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | یک یادآوری ایمیل جدید به رویداد اضافه می کند. |
addGuest(email) | CalendarEvent | یک مهمان به رویداد اضافه می کند. |
addPopupReminder(minutesBefore) | CalendarEvent | یک اعلان پاپ آپ جدید به رویداد اضافه می کند. |
addSmsReminder(minutesBefore) | CalendarEvent | یک یادآور SMS جدید به رویداد اضافه می کند. |
anyoneCanAddSelf() | Boolean | تعیین می کند که آیا افراد می توانند خود را به عنوان مهمان به یک رویداد تقویم اضافه کنند یا خیر. |
deleteEvent() | void | یک رویداد تقویم را حذف می کند. |
deleteTag(key) | CalendarEvent | یک برچسب کلید/مقدار را از رویداد حذف می کند. |
getAllDayEndDate() | Date | تاریخ پایان این رویداد تقویم تمام روز را دریافت می کند. |
getAllDayStartDate() | Date | تاریخ شروع این رویداد تقویم تمام روز را دریافت می کند. |
getAllTagKeys() | String[] | تمام کلیدهای برچسب هایی را که روی رویداد تنظیم شده اند دریافت می کند. |
getColor() | String | رنگ رویداد تقویم را برمیگرداند. |
getCreators() | String[] | سازندگان یک رویداد را دریافت می کند. |
getDateCreated() | Date | تاریخ ایجاد رویداد را دریافت می کند. |
getDescription() | String | شرح رویداد را دریافت می کند. |
getEmailReminders() | Integer[] | مقادیر دقیقه را برای همه یادآوریهای ایمیل رویداد دریافت میکند. |
getEndTime() | Date | تاریخ و ساعت پایان این رویداد تقویم را دریافت می کند. |
getEventSeries() | CalendarEventSeries | مجموعه ای از رویدادهای تکراری را که این رویداد به آن تعلق دارد دریافت می کند. |
getEventType() | EventType | EventType این رویداد را دریافت کنید. |
getGuestByEmail(email) | EventGuest | از طریق آدرس ایمیل یک مهمان می گیرد. |
getGuestList() | EventGuest[] | مهمانان رویداد را می گیرد، بدون احتساب مالک رویداد. |
getGuestList(includeOwner) | EventGuest[] | مهمانان رویداد، به طور بالقوه از جمله صاحبان رویداد را دریافت می کند. |
getId() | String | iCalUID منحصر به فرد رویداد را دریافت می کند. |
getLastUpdated() | Date | تاریخ آخرین به روز رسانی رویداد را دریافت می کند. |
getLocation() | String | مکان رویداد را دریافت می کند. |
getMyStatus() | GuestStatus | وضعیت رویداد (مانند حضور یا دعوت) کاربر مؤثر را دریافت می کند. |
getOriginalCalendarId() | String | شناسه تقویمی که این رویداد در ابتدا در آنجا ایجاد شده است را دریافت کنید. |
getPopupReminders() | Integer[] | مقادیر دقیقه را برای همه یادآورهای پاپ آپ رویداد دریافت می کند. |
getSmsReminders() | Integer[] | مقادیر دقیقه را برای همه یادآورهای پیامک رویداد دریافت می کند. |
getStartTime() | Date | تاریخ و ساعت شروع این رویداد تقویم را دریافت می کند. |
getTag(key) | String | یک مقدار برچسب رویداد را دریافت می کند. |
getTitle() | String | عنوان رویداد را می گیرد. |
getVisibility() | Visibility | دید رویداد را دریافت می کند. |
guestsCanInviteOthers() | Boolean | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را دعوت کنند یا خیر. |
guestsCanModify() | Boolean | تعیین می کند که آیا مهمانان می توانند رویداد را تغییر دهند یا خیر. |
guestsCanSeeGuests() | Boolean | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را ببینند یا خیر. |
isAllDayEvent() | Boolean | تعیین می کند که آیا این یک رویداد تمام روز است یا خیر. |
isOwnedByMe() | Boolean | تعیین می کند که آیا شما مالک رویداد هستید یا خیر. |
isRecurringEvent() | Boolean | تعیین می کند که آیا رویداد بخشی از یک مجموعه رویداد است. |
removeAllReminders() | CalendarEvent | همه یادآوری ها را از رویداد حذف می کند. |
removeGuest(email) | CalendarEvent | یک مهمان را از رویداد حذف می کند. |
resetRemindersToDefault() | CalendarEvent | یادآوری ها را با استفاده از تنظیمات پیش فرض تقویم بازنشانی می کند. |
setAllDayDate(date) | CalendarEvent | تاریخ رویداد را تعیین می کند. |
setAllDayDates(startDate, endDate) | CalendarEvent | تاریخ های رویداد را تعیین می کند. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | تعیین میکند که افراد غیرمهمان بتوانند خود را به رویداد اضافه کنند یا خیر. |
setColor(color) | CalendarEvent | رنگ رویداد تقویم را تنظیم می کند. |
setDescription(description) | CalendarEvent | شرح رویداد را تنظیم می کند. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را دعوت کنند یا خیر. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | تنظیم می کند که آیا مهمانان می توانند رویداد را تغییر دهند یا خیر. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را ببینند یا خیر. |
setLocation(location) | CalendarEvent | مکان رویداد را تعیین می کند. |
setMyStatus(status) | CalendarEvent | وضعیت رویداد (مانند حضور یا دعوت) کاربر مؤثر را تنظیم می کند. |
setTag(key, value) | CalendarEvent | یک برچسب کلید/مقدار روی رویداد برای ذخیره ابرداده های سفارشی تنظیم می کند. |
setTime(startTime, endTime) | CalendarEvent | تاریخ و زمان شروع و پایان رویداد را تعیین می کند. |
setTitle(title) | CalendarEvent | عنوان رویداد را تعیین می کند. |
setVisibility(visibility) | CalendarEvent | نمایان بودن رویداد را تنظیم می کند. |
CalendarEventSeries
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | یک یادآوری ایمیل جدید به رویداد اضافه می کند. |
addGuest(email) | CalendarEventSeries | یک مهمان به رویداد اضافه می کند. |
addPopupReminder(minutesBefore) | CalendarEventSeries | یک اعلان پاپ آپ جدید به رویداد اضافه می کند. |
addSmsReminder(minutesBefore) | CalendarEventSeries | یک یادآور SMS جدید به رویداد اضافه می کند. |
anyoneCanAddSelf() | Boolean | تعیین می کند که آیا افراد می توانند خود را به عنوان مهمان به یک رویداد تقویم اضافه کنند یا خیر. |
deleteEventSeries() | void | مجموعه رویداد را حذف می کند. |
deleteTag(key) | CalendarEventSeries | یک برچسب کلید/مقدار را از رویداد حذف می کند. |
getAllTagKeys() | String[] | تمام کلیدهای برچسب هایی را که روی رویداد تنظیم شده اند دریافت می کند. |
getColor() | String | رنگ رویداد تقویم را برمیگرداند. |
getCreators() | String[] | سازندگان یک رویداد را دریافت می کند. |
getDateCreated() | Date | تاریخ ایجاد رویداد را دریافت می کند. |
getDescription() | String | شرح رویداد را دریافت می کند. |
getEmailReminders() | Integer[] | مقادیر دقیقه را برای همه یادآوریهای ایمیل رویداد دریافت میکند. |
getEventType() | EventType | EventType این رویداد را دریافت کنید. |
getGuestByEmail(email) | EventGuest | از طریق آدرس ایمیل یک مهمان می گیرد. |
getGuestList() | EventGuest[] | مهمانان رویداد را می گیرد، بدون احتساب مالک رویداد. |
getGuestList(includeOwner) | EventGuest[] | مهمانان رویداد، به طور بالقوه از جمله صاحبان رویداد را دریافت می کند. |
getId() | String | iCalUID منحصر به فرد رویداد را دریافت می کند. |
getLastUpdated() | Date | تاریخ آخرین به روز رسانی رویداد را دریافت می کند. |
getLocation() | String | مکان رویداد را دریافت می کند. |
getMyStatus() | GuestStatus | وضعیت رویداد (مانند حضور یا دعوت) کاربر مؤثر را دریافت می کند. |
getOriginalCalendarId() | String | شناسه تقویمی که این رویداد در ابتدا در آنجا ایجاد شده است را دریافت کنید. |
getPopupReminders() | Integer[] | مقادیر دقیقه را برای همه یادآورهای پاپ آپ رویداد دریافت می کند. |
getSmsReminders() | Integer[] | مقادیر دقیقه را برای همه یادآورهای پیامک رویداد دریافت می کند. |
getTag(key) | String | یک مقدار برچسب رویداد را دریافت می کند. |
getTitle() | String | عنوان رویداد را می گیرد. |
getVisibility() | Visibility | دید رویداد را دریافت می کند. |
guestsCanInviteOthers() | Boolean | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را دعوت کنند یا خیر. |
guestsCanModify() | Boolean | تعیین می کند که آیا مهمانان می توانند رویداد را تغییر دهند یا خیر. |
guestsCanSeeGuests() | Boolean | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را ببینند یا خیر. |
isOwnedByMe() | Boolean | تعیین می کند که آیا شما مالک رویداد هستید یا خیر. |
removeAllReminders() | CalendarEventSeries | همه یادآوری ها را از رویداد حذف می کند. |
removeGuest(email) | CalendarEventSeries | یک مهمان را از رویداد حذف می کند. |
resetRemindersToDefault() | CalendarEventSeries | یادآوری ها را با استفاده از تنظیمات پیش فرض تقویم بازنشانی می کند. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | تعیین میکند که افراد غیرمهمان بتوانند خود را به رویداد اضافه کنند یا خیر. |
setColor(color) | CalendarEventSeries | رنگ رویداد تقویم را تنظیم می کند. |
setDescription(description) | CalendarEventSeries | شرح رویداد را تنظیم می کند. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را دعوت کنند یا خیر. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | تنظیم می کند که آیا مهمانان می توانند رویداد را تغییر دهند یا خیر. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | تعیین می کند که آیا مهمانان می توانند مهمانان دیگر را ببینند یا خیر. |
setLocation(location) | CalendarEventSeries | مکان رویداد را تعیین می کند. |
setMyStatus(status) | CalendarEventSeries | وضعیت رویداد (مانند حضور یا دعوت) کاربر مؤثر را تنظیم می کند. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | قوانین تکرار را برای مجموعه رویدادهای تمام روز تنظیم می کند. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | قوانین تکرار را برای این مجموعه رویداد تنظیم می کند. |
setTag(key, value) | CalendarEventSeries | یک برچسب کلید/مقدار روی رویداد برای ذخیره ابرداده های سفارشی تنظیم می کند. |
setTitle(title) | CalendarEventSeries | عنوان رویداد را تعیین می کند. |
setVisibility(visibility) | CalendarEventSeries | نمایان بودن رویداد را تنظیم می کند. |
Color
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
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
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
PALE_BLUE | Enum | آبی کم رنگ ( "1" )، که در رابط کاربری تقویم به عنوان "طاووس" نامیده می شود. |
PALE_GREEN | Enum | سبز کم رنگ ( "2" )، که در UI تقویم به عنوان "Sage" نامیده می شود. |
MAUVE | Enum | Mauve ( "3" )، که در رابط کاربری تقویم به عنوان "انگور" نامیده می شود. |
PALE_RED | Enum | قرمز کم رنگ ( "4" )، که در رابط کاربری تقویم به عنوان "فلامینگو" نامیده می شود. |
YELLOW | Enum | زرد ( "5" )، که در رابط کاربری تقویم به عنوان "موز" نامیده می شود. |
ORANGE | Enum | نارنجی ( "6" )، که در رابط کاربری تقویم به عنوان "نارنگی" نامیده می شود. |
CYAN | Enum | فیروزه ای ( "7" )، که در UI تقویم به عنوان "Lavender" نامیده می شود. |
GRAY | Enum | خاکستری ( "8" )، به عنوان "گرافیت" در UI تقویم. |
BLUE | Enum | آبی ( "9" )، که در رابط کاربری تقویم به عنوان "Blueberry" نامیده می شود. |
GREEN | Enum | سبز ( "10" )، که در رابط کاربری تقویم به عنوان "ریحان" نامیده می شود. |
RED | Enum | قرمز ( "11" )، که در رابط کاربری تقویم به عنوان "گوجه فرنگی" نامیده می شود. |
EventGuest
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
getAdditionalGuests() | Integer | تعداد افراد دیگری را که این مهمان گفته در آن شرکت میکنند، دریافت میکند. |
getEmail() | String | آدرس ایمیل مهمان را دریافت می کند. |
getGuestStatus() | GuestStatus | وضعیت مهمان را برای رویداد دریافت می کند. |
getName() | String | نام مهمان را می گیرد. |
EventRecurrence
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addDailyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رخدادهای روزانه را حذف میکند. |
addDailyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود. |
addDate(date) | EventRecurrence | قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود. |
addDateExclusion(date) | EventRecurrence | قاعدهای اضافه میکند که یک رویداد را برای یک تاریخ خاص استثنا میکند. |
addMonthlyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را بهصورت ماهانه مستثنی میکند. |
addMonthlyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود. |
addWeeklyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را به صورت هفتگی حذف میکند. |
addWeeklyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود. |
addYearlyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را بهصورت سالانه مستثنی میکند. |
addYearlyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود. |
setTimeZone(timeZone) | EventRecurrence | منطقه زمانی را برای این تکرار تنظیم می کند. |
EventType
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
DEFAULT | Enum | این رویداد یک رویداد عادی است. |
BIRTHDAY | Enum | این رویداد یک رویداد ویژه تمام روز با تکرار سالانه است. |
FOCUS_TIME | Enum | این رویداد یک رویداد زمان تمرکز است. |
FROM_GMAIL | Enum | این رویداد یک رویداد از جیمیل است. |
OUT_OF_OFFICE | Enum | این رویداد یک رویداد خارج از دفتر است. |
WORKING_LOCATION | Enum | رویداد یک رویداد مکانی کاری است. |
GuestStatus
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
INVITED | Enum | میهمان دعوت شده است، اما اشاره ای به حضور آنها نکرده است. |
MAYBE | Enum | مهمان گفته است که ممکن است شرکت کنند. |
NO | Enum | مهمان اعلام کرده است که شرکت نمی کنند. |
OWNER | Enum | مهمان صاحب مراسم است. |
YES | Enum | مهمان اعلام کرده است که حضور دارند. |
RecurrenceRule
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
addDailyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رخدادهای روزانه را حذف میکند. |
addDailyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود. |
addDate(date) | EventRecurrence | قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود. |
addDateExclusion(date) | EventRecurrence | قاعدهای اضافه میکند که یک رویداد را برای یک تاریخ خاص استثنا میکند. |
addMonthlyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را بهصورت ماهانه مستثنی میکند. |
addMonthlyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود. |
addWeeklyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را به صورت هفتگی حذف میکند. |
addWeeklyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود. |
addYearlyExclusion() | RecurrenceRule | قاعدهای اضافه میکند که رویدادها را بهصورت سالانه مستثنی میکند. |
addYearlyRule() | RecurrenceRule | قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود. |
interval(interval) | RecurrenceRule | قانون را طوری پیکربندی میکند که فقط در این بازه واحد زمانی قانون اعمال شود. |
onlyInMonth(month) | RecurrenceRule | این قانون را طوری پیکربندی می کند که فقط برای یک ماه خاص اعمال شود. |
onlyInMonths(months) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای ماههای خاص اعمال شود. |
onlyOnMonthDay(day) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط در یک روز خاص از ماه اعمال شود. |
onlyOnMonthDays(days) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای روزهای خاصی از ماه اعمال شود. |
onlyOnWeek(week) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای یک هفته خاص از سال اعمال شود. |
onlyOnWeekday(day) | RecurrenceRule | این قانون را طوری پیکربندی می کند که فقط برای یک روز خاص از هفته اعمال شود. |
onlyOnWeekdays(days) | RecurrenceRule | این قانون را طوری پیکربندی می کند که فقط برای روزهای خاصی از هفته اعمال شود. |
onlyOnWeeks(weeks) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای هفتههای خاصی از سال اعمال شود. |
onlyOnYearDay(day) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای یک روز خاص از سال اعمال شود. |
onlyOnYearDays(days) | RecurrenceRule | این قانون را طوری پیکربندی میکند که فقط برای روزهای خاصی از سال اعمال شود. |
setTimeZone(timeZone) | EventRecurrence | منطقه زمانی را برای این تکرار تنظیم می کند. |
times(times) | RecurrenceRule | این قانون را پیکربندی می کند تا پس از تعداد معینی از رخدادها به پایان برسد. |
until(endDate) | RecurrenceRule | این قانون را به گونه ای پیکربندی می کند که در یک تاریخ معین (شامل) پایان یابد. |
weekStartsOn(day) | RecurrenceRule | به منظور اعمال قانون، روزهای شروع هفته را پیکربندی می کند. |
Visibility
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
CONFIDENTIAL | Enum | رویداد خصوصی است |
DEFAULT | Enum | از قابلیت مشاهده پیشفرض برای رویدادهای تقویم استفاده میکند. |
PRIVATE | Enum | این رویداد خصوصی است و فقط شرکت کنندگان رویداد می توانند جزئیات رویداد را مشاهده کنند. |
PUBLIC | Enum | رویداد عمومی است و جزئیات رویداد برای همه خوانندگان تقویم قابل مشاهده است. |