Este servicio permite que una secuencia de comandos acceda y modifique el Calendario de Google del usuario, incluidos los calendarios adicionales a los que se suscribió.
Clases
Nombre | Descripción breve |
---|---|
Calendar | Representa un calendario que le pertenece al usuario o al que se suscribió. |
CalendarApp | Permite que una secuencia de comandos lea y actualice el Calendario de Google del usuario. |
CalendarEvent | Representa un solo evento de calendario. |
CalendarEventSeries | Representa una serie de eventos (un evento recurrente). |
Color | Es una enumeración que representa los colores con nombre disponibles en el servicio de Calendario. |
EventColor | Es una enumeración que representa los colores de eventos con nombre disponibles en el servicio de Calendario. |
EventGuest | Representa a un invitado de un evento. |
EventRecurrence | Representa la configuración de recurrencia de una serie de eventos. |
EventType | Es una enumeración que representa el tipo de un evento. |
GuestStatus | Una enumeración que representa los estados que puede tener un invitado para un evento |
RecurrenceRule | Representa una regla de recurrencia para una serie de eventos. |
Visibility | Una enumeración que representa la visibilidad de un evento. |
Calendar
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crea un evento de todo el día nuevo. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crea un nuevo evento de todo el día que puede abarcar varios días. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crea un nuevo evento de todo el día que puede abarcar varios días. |
createAllDayEvent(title, date, options) | CalendarEvent | Crea un evento de todo el día nuevo. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crea una nueva serie de eventos de todo el día. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crea una nueva serie de eventos de todo el día. |
createEvent(title, startTime, endTime) | CalendarEvent | Crea un evento nuevo. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crea un evento nuevo. |
createEventFromDescription(description) | CalendarEvent | Crea un evento a partir de una descripción de formato libre. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crea una nueva serie de eventos. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crea una nueva serie de eventos. |
deleteCalendar() | void | Borra el calendario definitivamente. |
getColor() | String | Obtiene el color del calendario. |
getDescription() | String | Obtiene la descripción del calendario. |
getEventById(iCalId) | CalendarEvent | Obtiene el evento con el ID determinado. |
getEventSeriesById(iCalId) | CalendarEventSeries | Obtiene la serie de eventos con el ID determinado. |
getEvents(startTime, endTime) | CalendarEvent[] | Obtiene todos los eventos que ocurren dentro de un período determinado. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Obtiene todos los eventos que ocurren dentro de un período determinado y que cumplen con los criterios especificados. |
getEventsForDay(date) | CalendarEvent[] | Obtiene todos los eventos que ocurren en un día determinado. |
getEventsForDay(date, options) | CalendarEvent[] | Obtiene todos los eventos que ocurren en un día determinado y cumplen con los criterios especificados. |
getId() | String | Obtiene el ID del calendario. |
getName() | String | Obtiene el nombre del calendario. |
getTimeZone() | String | Obtiene la zona horaria del calendario. |
isHidden() | Boolean | Determina si el calendario está oculto en la interfaz de usuario. |
isMyPrimaryCalendar() | Boolean | Determina si el calendario es el principal para el usuario efectivo. |
isOwnedByMe() | Boolean | Determina si eres el propietario del calendario. |
isSelected() | Boolean | Determina si los eventos del calendario se muestran en la interfaz de usuario. |
setColor(color) | Calendar | Establece el color del calendario. |
setDescription(description) | Calendar | Establece la descripción de un calendario. |
setHidden(hidden) | Calendar | Establece si el calendario es visible en la interfaz de usuario. |
setName(name) | Calendar | Establece el nombre del calendario. |
setSelected(selected) | Calendar | Establece si los eventos del calendario se muestran en la interfaz de usuario. |
setTimeZone(timeZone) | Calendar | Establece la zona horaria del calendario. |
unsubscribeFromCalendar() | void | Anula la suscripción del usuario a un calendario. |
CalendarApp
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Color | Color | Es una enumeración que representa los colores con nombre disponibles en el servicio de Calendario. |
EventColor | EventColor | Es una enumeración que representa los colores de eventos con nombre disponibles en el servicio de Calendario. |
GuestStatus | GuestStatus | Es una enumeración que representa los estados que puede tener un invitado para un evento. |
Month | Month | Es una enumeración que representa los meses del año. |
Visibility | Visibility | Una enumeración que representa la visibilidad de un evento. |
Weekday | Weekday | Es una enumeración que representa los días de la semana. |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crea un evento de todo el día nuevo. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crea un nuevo evento de todo el día que puede abarcar varios días. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crea un nuevo evento de todo el día que puede abarcar varios días. |
createAllDayEvent(title, date, options) | CalendarEvent | Crea un evento de todo el día nuevo. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crea una nueva serie de eventos de todo el día. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crea una nueva serie de eventos de todo el día. |
createCalendar(name) | Calendar | Crea un calendario nuevo que pertenece al usuario. |
createCalendar(name, options) | Calendar | Crea un calendario nuevo que pertenece al usuario. |
createEvent(title, startTime, endTime) | CalendarEvent | Crea un evento nuevo. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crea un evento nuevo. |
createEventFromDescription(description) | CalendarEvent | Crea un evento a partir de una descripción de formato libre. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crea una nueva serie de eventos. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crea una nueva serie de eventos. |
getAllCalendars() | Calendar[] | Obtiene todos los calendarios que pertenecen al usuario o a los que se suscribió. |
getAllOwnedCalendars() | Calendar[] | Obtiene todos los calendarios que pertenecen al usuario. |
getCalendarById(id) | Calendar | Obtiene el calendario con el ID determinado. |
getCalendarsByName(name) | Calendar[] | Obtiene todos los calendarios con un nombre determinado que le pertenece al usuario o a los que está suscrito. |
getColor() | String | Obtiene el color del calendario. |
getDefaultCalendar() | Calendar | Obtiene el calendario predeterminado del usuario. |
getDescription() | String | Obtiene la descripción del calendario. |
getEventById(iCalId) | CalendarEvent | Obtiene el evento con el ID determinado. |
getEventSeriesById(iCalId) | CalendarEventSeries | Obtiene la serie de eventos con el ID determinado. |
getEvents(startTime, endTime) | CalendarEvent[] | Obtiene todos los eventos que ocurren dentro de un período determinado. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Obtiene todos los eventos que ocurren dentro de un período determinado y que cumplen con los criterios especificados. |
getEventsForDay(date) | CalendarEvent[] | Obtiene todos los eventos que ocurren en un día determinado. |
getEventsForDay(date, options) | CalendarEvent[] | Obtiene todos los eventos que ocurren en un día determinado y cumplen con los criterios especificados. |
getId() | String | Obtiene el ID del calendario. |
getName() | String | Obtiene el nombre del calendario. |
getOwnedCalendarById(id) | Calendar | Obtiene el calendario con el ID determinado, si el usuario es el propietario. |
getOwnedCalendarsByName(name) | Calendar[] | Obtiene todos los calendarios con un nombre determinado que pertenecen al usuario. |
getTimeZone() | String | Obtiene la zona horaria del calendario. |
isHidden() | Boolean | Determina si el calendario está oculto en la interfaz de usuario. |
isMyPrimaryCalendar() | Boolean | Determina si el calendario es el principal para el usuario efectivo. |
isOwnedByMe() | Boolean | Determina si eres el propietario del calendario. |
isSelected() | Boolean | Determina si los eventos del calendario se muestran en la interfaz de usuario. |
newRecurrence() | EventRecurrence | Crea un nuevo objeto de recurrencia, que se puede usar para crear reglas de recurrencia de eventos. |
setColor(color) | Calendar | Establece el color del calendario. |
setDescription(description) | Calendar | Establece la descripción de un calendario. |
setHidden(hidden) | Calendar | Establece si el calendario es visible en la interfaz de usuario. |
setName(name) | Calendar | Establece el nombre del calendario. |
setSelected(selected) | Calendar | Establece si los eventos del calendario se muestran en la interfaz de usuario. |
setTimeZone(timeZone) | Calendar | Establece la zona horaria del calendario. |
subscribeToCalendar(id) | Calendar | Suscribe al usuario al calendario con el ID determinado, si tiene permiso para hacerlo. |
subscribeToCalendar(id, options) | Calendar | Suscribirá al usuario al calendario con el ID proporcionado si tiene permiso para suscribirse. |
CalendarEvent
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Agrega un nuevo recordatorio por correo electrónico al evento. |
addGuest(email) | CalendarEvent | Agrega un invitado al evento. |
addPopupReminder(minutesBefore) | CalendarEvent | Agrega una nueva notificación emergente al evento. |
addSmsReminder(minutesBefore) | CalendarEvent | Agrega un nuevo recordatorio por SMS al evento. |
anyoneCanAddSelf() | Boolean | Determina si las personas pueden agregarse como invitados a un evento de Calendario. |
deleteEvent() | void | Borra un evento de Calendario. |
deleteTag(key) | CalendarEvent | Borra una etiqueta de clave-valor del evento. |
getAllDayEndDate() | Date | Obtiene la fecha en la que finaliza este evento de calendario de todo el día. |
getAllDayStartDate() | Date | Obtiene la fecha en la que comienza este evento de calendario que dura todo el día. |
getAllTagKeys() | String[] | Obtiene todas las claves para las etiquetas que se configuraron en el evento. |
getColor() | String | Muestra el color del evento de calendario. |
getCreators() | String[] | Obtiene los creadores de un evento. |
getDateCreated() | Date | Obtiene la fecha en que se creó el evento. |
getDescription() | String | Obtiene la descripción del evento. |
getEmailReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios por correo electrónico del evento. |
getEndTime() | Date | Obtiene la fecha y hora en que finaliza este evento de calendario. |
getEventSeries() | CalendarEventSeries | Obtiene la serie de eventos recurrentes a la que pertenece este evento. |
getEventType() | EventType | Obtén el EventType de este evento. |
getGuestByEmail(email) | EventGuest | Obtiene un invitado por dirección de correo electrónico. |
getGuestList() | EventGuest[] | Obtiene los invitados del evento, sin incluir al propietario del evento. |
getGuestList(includeOwner) | EventGuest[] | Obtiene los invitados del evento, lo que puede incluir a los propietarios del evento. |
getId() | String | Obtiene el iCalUID único del evento. |
getLastUpdated() | Date | Obtiene la fecha de la última actualización del evento. |
getLocation() | String | Obtiene la ubicación del evento. |
getMyStatus() | GuestStatus | Obtiene el estado del evento (como asistir o invitado) del usuario efectivo. |
getOriginalCalendarId() | String | Obtén el ID del calendario en el que se creó originalmente este evento. |
getPopupReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios en ventanas emergentes del evento. |
getSmsReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios por SMS del evento. |
getStartTime() | Date | Obtiene la fecha y la hora en la que comienza este evento de calendario. |
getTag(key) | String | Obtiene un valor de etiqueta del evento. |
getTitle() | String | Obtiene el título del evento. |
getVisibility() | Visibility | Obtiene la visibilidad del evento. |
guestsCanInviteOthers() | Boolean | Determina si los invitados pueden invitar a otras personas. |
guestsCanModify() | Boolean | Determina si los invitados pueden modificar el evento. |
guestsCanSeeGuests() | Boolean | Determina si los invitados pueden ver a otros invitados. |
isAllDayEvent() | Boolean | Determina si este es un evento de día completo. |
isOwnedByMe() | Boolean | Determina si eres el propietario del evento. |
isRecurringEvent() | Boolean | Determina si el evento forma parte de una serie de eventos. |
removeAllReminders() | CalendarEvent | Quita todos los recordatorios del evento. |
removeGuest(email) | CalendarEvent | Quita a un invitado del evento. |
resetRemindersToDefault() | CalendarEvent | Restablece los recordatorios con la configuración predeterminada del calendario. |
setAllDayDate(date) | CalendarEvent | Establece la fecha del evento. |
setAllDayDates(startDate, endDate) | CalendarEvent | Establece las fechas del evento. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Establece si las personas que no son invitados pueden agregarse al evento. |
setColor(color) | CalendarEvent | Establece el color del evento de calendario. |
setDescription(description) | CalendarEvent | Establece la descripción del evento. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Establece si los invitados pueden invitar a otras personas. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Establece si los invitados pueden modificar el evento. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Establece si los invitados pueden ver a otros invitados. |
setLocation(location) | CalendarEvent | Establece la ubicación del evento. |
setMyStatus(status) | CalendarEvent | Establece el estado del evento (como asistir o invitado) del usuario efectivo. |
setTag(key, value) | CalendarEvent | Establece una etiqueta de clave-valor en el evento para almacenar metadatos personalizados. |
setTime(startTime, endTime) | CalendarEvent | Establece las fechas y horas de inicio y finalización del evento. |
setTitle(title) | CalendarEvent | Establece el título del evento. |
setVisibility(visibility) | CalendarEvent | Establece la visibilidad del evento. |
CalendarEventSeries
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Agrega un nuevo recordatorio por correo electrónico al evento. |
addGuest(email) | CalendarEventSeries | Agrega un invitado al evento. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Agrega una nueva notificación emergente al evento. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Agrega un nuevo recordatorio por SMS al evento. |
anyoneCanAddSelf() | Boolean | Determina si las personas pueden agregarse como invitados a un evento de Calendario. |
deleteEventSeries() | void | Borra la serie de eventos. |
deleteTag(key) | CalendarEventSeries | Borra una etiqueta de clave-valor del evento. |
getAllTagKeys() | String[] | Obtiene todas las claves para las etiquetas que se configuraron en el evento. |
getColor() | String | Muestra el color del evento de calendario. |
getCreators() | String[] | Obtiene los creadores de un evento. |
getDateCreated() | Date | Obtiene la fecha en que se creó el evento. |
getDescription() | String | Obtiene la descripción del evento. |
getEmailReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios por correo electrónico del evento. |
getEventType() | EventType | Obtén el EventType de este evento. |
getGuestByEmail(email) | EventGuest | Obtiene un invitado por dirección de correo electrónico. |
getGuestList() | EventGuest[] | Obtiene los invitados del evento, sin incluir al propietario del evento. |
getGuestList(includeOwner) | EventGuest[] | Obtiene los invitados del evento, lo que puede incluir a los propietarios del evento. |
getId() | String | Obtiene el iCalUID único del evento. |
getLastUpdated() | Date | Obtiene la fecha de la última actualización del evento. |
getLocation() | String | Obtiene la ubicación del evento. |
getMyStatus() | GuestStatus | Obtiene el estado del evento (como asistir o invitado) del usuario efectivo. |
getOriginalCalendarId() | String | Obtén el ID del calendario en el que se creó originalmente este evento. |
getPopupReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios en ventanas emergentes del evento. |
getSmsReminders() | Integer[] | Obtiene los valores de minutos de todos los recordatorios por SMS del evento. |
getTag(key) | String | Obtiene un valor de etiqueta del evento. |
getTitle() | String | Obtiene el título del evento. |
getVisibility() | Visibility | Obtiene la visibilidad del evento. |
guestsCanInviteOthers() | Boolean | Determina si los invitados pueden invitar a otras personas. |
guestsCanModify() | Boolean | Determina si los invitados pueden modificar el evento. |
guestsCanSeeGuests() | Boolean | Determina si los invitados pueden ver a otros invitados. |
isOwnedByMe() | Boolean | Determina si eres el propietario del evento. |
removeAllReminders() | CalendarEventSeries | Elimina todos los recordatorios del evento. |
removeGuest(email) | CalendarEventSeries | Quita a un invitado del evento. |
resetRemindersToDefault() | CalendarEventSeries | Restablece los recordatorios con la configuración predeterminada del calendario. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Establece si las personas que no son invitados pueden agregarse al evento. |
setColor(color) | CalendarEventSeries | Establece el color del evento de calendario. |
setDescription(description) | CalendarEventSeries | Establece la descripción del evento. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Establece si los invitados pueden invitar a otras personas. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Establece si los invitados pueden modificar el evento. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Establece si los invitados pueden ver a otros invitados. |
setLocation(location) | CalendarEventSeries | Establece la ubicación del evento. |
setMyStatus(status) | CalendarEventSeries | Establece el estado del evento (como asistir o invitado) del usuario efectivo. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Establece las reglas de recurrencia para una serie de eventos de un día completo. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Establece las reglas de recurrencia para esta serie de eventos. |
setTag(key, value) | CalendarEventSeries | Establece una etiqueta de clave-valor en el evento para almacenar metadatos personalizados. |
setTitle(title) | CalendarEventSeries | Establece el título del evento. |
setVisibility(visibility) | CalendarEventSeries | Establece la visibilidad del evento. |
Color
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
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
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
PALE_BLUE | Enum |
"1" ), denominado "Peacock" en la IU del Calendario |
PALE_GREEN | Enum |
"2" ), denominado "Sage" en la IU del Calendario |
MAUVE | Enum |
"3" ), que se denomina "Grape" en la IU del Calendario |
PALE_RED | Enum |
"4" ), denominado "Flamenco" en la IU del Calendario |
YELLOW | Enum |
"5" ), denominado "Banana" en la IU del Calendario |
ORANGE | Enum |
"6" ), denominado “Tangerine” en la IU del Calendario. |
CYAN | Enum |
"7" ), denominado “Lavanda” en la IU del Calendario. |
GRAY | Enum |
"8" ), denominado "Grafito" en la IU del Calendario |
BLUE | Enum |
"9" ), denominado "Blueberry" en la IU del Calendario |
GREEN | Enum |
"10" ), denominado "Basil" en la IU del Calendario |
RED | Enum |
"11" ), al que se hace referencia como "Tomato" en la IU del Calendario. |
EventGuest
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getAdditionalGuests() | Integer | Obtiene la cantidad de personas adicionales que este invitado indicó que asistirán. |
getEmail() | String | Obtiene la dirección de correo electrónico del invitado. |
getGuestStatus() | GuestStatus | Obtiene el estado del invitado al evento. |
getName() | String | Obtiene el nombre del invitado. |
EventRecurrence
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addDailyExclusion() | RecurrenceRule | Agrega una regla que excluye casos diariamente. |
addDailyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita a diario. |
addDate(date) | EventRecurrence | Agrega una regla que hace que el evento se repita en una fecha específica. |
addDateExclusion(date) | EventRecurrence | Agrega una regla que excluye un caso en una fecha específica. |
addMonthlyExclusion() | RecurrenceRule | Agrega una regla que excluye los casos de forma mensual. |
addMonthlyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita mensualmente. |
addWeeklyExclusion() | RecurrenceRule | Agrega una regla que excluye los eventos de forma semanal. |
addWeeklyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita semanalmente. |
addYearlyExclusion() | RecurrenceRule | Agrega una regla que excluye casos de forma anual. |
addYearlyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita anualmente. |
setTimeZone(timeZone) | EventRecurrence | Establece la zona horaria de esta recurrencia. |
EventType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
DEFAULT | Enum | Si el evento es habitual. |
BIRTHDAY | Enum | El evento es especial y dura todo el día, con una recurrencia anual. |
FOCUS_TIME | Enum | El evento es de tiempo dedicado. |
FROM_GMAIL | Enum | El evento es de Gmail. |
OUT_OF_OFFICE | Enum | El evento es un evento fuera de la oficina. |
WORKING_LOCATION | Enum | El evento es de ubicación de trabajo. |
GuestStatus
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
INVITED | Enum | Se invitó al invitado, pero no indicó si asistirá. |
MAYBE | Enum | El invitado indicó que podría asistir. |
NO | Enum | El invitado indicó que no asistirá. |
OWNER | Enum | El invitado es el propietario del evento. |
YES | Enum | El invitado indicó que asistirá. |
RecurrenceRule
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addDailyExclusion() | RecurrenceRule | Agrega una regla que excluye casos diariamente. |
addDailyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita a diario. |
addDate(date) | EventRecurrence | Agrega una regla que hace que el evento se repita en una fecha específica. |
addDateExclusion(date) | EventRecurrence | Agrega una regla que excluye un caso en una fecha específica. |
addMonthlyExclusion() | RecurrenceRule | Agrega una regla que excluye los casos de forma mensual. |
addMonthlyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita mensualmente. |
addWeeklyExclusion() | RecurrenceRule | Agrega una regla que excluye los eventos de forma semanal. |
addWeeklyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita semanalmente. |
addYearlyExclusion() | RecurrenceRule | Agrega una regla que excluye casos de forma anual. |
addYearlyRule() | RecurrenceRule | Agrega una regla que hace que el evento se repita anualmente. |
interval(interval) | RecurrenceRule | Configura la regla para que solo se aplique en este intervalo de la unidad de tiempo de la regla. |
onlyInMonth(month) | RecurrenceRule | Configura la regla para que solo se aplique a un mes específico. |
onlyInMonths(months) | RecurrenceRule | Configura la regla para que solo se aplique a meses específicos. |
onlyOnMonthDay(day) | RecurrenceRule | Configura la regla para que solo se aplique a un día específico del mes. |
onlyOnMonthDays(days) | RecurrenceRule | Configura la regla para que se aplique solo a días específicos del mes. |
onlyOnWeek(week) | RecurrenceRule | Configura la regla para que se aplique solo a una semana específica del año. |
onlyOnWeekday(day) | RecurrenceRule | Configura la regla para que solo se aplique a un día específico de la semana. |
onlyOnWeekdays(days) | RecurrenceRule | Configura la regla para que se aplique solo a días específicos de la semana. |
onlyOnWeeks(weeks) | RecurrenceRule | Configura la regla para que solo se aplique a semanas específicas del año. |
onlyOnYearDay(day) | RecurrenceRule | Configura la regla para que solo se aplique a un día específico del año. |
onlyOnYearDays(days) | RecurrenceRule | Configura la regla para que solo se aplique a días específicos del año. |
setTimeZone(timeZone) | EventRecurrence | Establece la zona horaria de esta recurrencia. |
times(times) | RecurrenceRule | Configura la regla para que finalice después de una cantidad determinada de ocurrencias. |
until(endDate) | RecurrenceRule | Configura la regla para que finalice en una fecha determinada (inclusive). |
weekStartsOn(day) | RecurrenceRule | Configura el día en que comienza una semana para aplicar la regla. |
Visibility
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
CONFIDENTIAL | Enum | El evento es privado. |
DEFAULT | Enum | Usa la visibilidad predeterminada para los eventos del calendario. |
PRIVATE | Enum | El evento es privado, y solo los asistentes pueden ver sus detalles. |
PUBLIC | Enum | El evento es público y todos los lectores del calendario pueden ver sus detalles. |