Google Apps Script API
Preparing search index...
google-apps-script-events
GoogleAppsScript
Calendar
CalendarEvent
Interface CalendarEvent
Represents a single calendar event.
interface
CalendarEvent
{
addEmailReminder
(
minutesBefore
:
number
)
:
CalendarEvent
;
addGuest
(
email
:
string
)
:
CalendarEvent
;
addPopupReminder
(
minutesBefore
:
number
)
:
CalendarEvent
;
addSmsReminder
(
minutesBefore
:
number
)
:
CalendarEvent
;
anyoneCanAddSelf
()
:
boolean
;
deleteEvent
()
:
void
;
deleteTag
(
key
:
string
)
:
CalendarEvent
;
getAllDayEndDate
()
:
GoogleAppsScript
.
Base
.
Date
;
getAllDayStartDate
()
:
GoogleAppsScript
.
Base
.
Date
;
getAllTagKeys
()
:
string
[]
;
getColor
()
:
string
;
getCreators
()
:
string
[]
;
getDateCreated
()
:
GoogleAppsScript
.
Base
.
Date
;
getDescription
()
:
string
;
getEmailReminders
()
:
number
[]
;
getEndTime
()
:
GoogleAppsScript
.
Base
.
Date
;
getEventSeries
()
:
CalendarEventSeries
;
getEventType
()
:
GoogleAppsScript
.
Calendar
.
EventType
;
getGuestByEmail
(
email
:
string
)
:
EventGuest
;
getGuestList
()
:
EventGuest
[]
;
getGuestList
(
includeOwner
:
boolean
)
:
EventGuest
[]
;
getId
()
:
string
;
getLastUpdated
()
:
GoogleAppsScript
.
Base
.
Date
;
getLocation
()
:
string
;
getMyStatus
()
:
GuestStatus
;
getOriginalCalendarId
()
:
string
;
getPopupReminders
()
:
number
[]
;
getSmsReminders
()
:
number
[]
;
getStartTime
()
:
GoogleAppsScript
.
Base
.
Date
;
getTag
(
key
:
string
)
:
string
;
getTitle
()
:
string
;
getTransparency
()
:
EventTransparency
;
getVisibility
()
:
Visibility
;
guestsCanInviteOthers
()
:
boolean
;
guestsCanModify
()
:
boolean
;
guestsCanSeeGuests
()
:
boolean
;
isAllDayEvent
()
:
boolean
;
isOwnedByMe
()
:
boolean
;
isRecurringEvent
()
:
boolean
;
removeAllReminders
()
:
CalendarEvent
;
removeGuest
(
email
:
string
)
:
CalendarEvent
;
resetRemindersToDefault
()
:
CalendarEvent
;
setAllDayDate
(
date
:
GoogleAppsScript
.
Base
.
Date
)
:
CalendarEvent
;
setAllDayDates
(
startDate
:
GoogleAppsScript
.
Base
.
Date
,
endDate
:
GoogleAppsScript
.
Base
.
Date
,
)
:
CalendarEvent
;
setAnyoneCanAddSelf
(
anyoneCanAddSelf
:
boolean
)
:
CalendarEvent
;
setColor
(
color
:
string
|
EventColor
)
:
CalendarEvent
;
setDescription
(
description
:
string
)
:
CalendarEvent
;
setGuestsCanInviteOthers
(
guestsCanInviteOthers
:
boolean
)
:
CalendarEvent
;
setGuestsCanModify
(
guestsCanModify
:
boolean
)
:
CalendarEvent
;
setGuestsCanSeeGuests
(
guestsCanSeeGuests
:
boolean
)
:
CalendarEvent
;
setLocation
(
location
:
string
)
:
CalendarEvent
;
setMyStatus
(
status
:
GuestStatus
)
:
CalendarEvent
;
setTag
(
key
:
string
,
value
:
string
)
:
CalendarEvent
;
setTime
(
startTime
:
GoogleAppsScript
.
Base
.
Date
,
endTime
:
GoogleAppsScript
.
Base
.
Date
,
)
:
CalendarEvent
;
setTitle
(
title
:
string
)
:
CalendarEvent
;
setTransparency
(
transparency
:
EventTransparency
)
:
CalendarEvent
;
setVisibility
(
visibility
:
Visibility
)
:
CalendarEvent
;
}
Index
Methods
add
Email
Reminder
add
Guest
add
Popup
Reminder
add
Sms
Reminder
anyone
Can
Add
Self
delete
Event
delete
Tag
get
All
Day
End
Date
get
All
Day
Start
Date
get
All
Tag
Keys
get
Color
get
Creators
get
Date
Created
get
Description
get
Email
Reminders
get
End
Time
get
Event
Series
get
Event
Type
get
Guest
By
Email
get
Guest
List
get
Id
get
Last
Updated
get
Location
get
My
Status
get
Original
Calendar
Id
get
Popup
Reminders
get
Sms
Reminders
get
Start
Time
get
Tag
get
Title
get
Transparency
get
Visibility
guests
Can
Invite
Others
guests
Can
Modify
guests
Can
See
Guests
is
All
Day
Event
is
Owned
By
Me
is
Recurring
Event
remove
All
Reminders
remove
Guest
reset
Reminders
To
Default
set
All
Day
Date
set
All
Day
Dates
set
Anyone
Can
Add
Self
set
Color
set
Description
set
Guests
Can
Invite
Others
set
Guests
Can
Modify
set
Guests
Can
See
Guests
set
Location
set
My
Status
set
Tag
set
Time
set
Title
set
Transparency
set
Visibility
Methods
add
Email
Reminder
addEmailReminder
(
minutesBefore
:
number
)
:
CalendarEvent
Parameters
minutesBefore
:
number
Returns
CalendarEvent
add
Guest
addGuest
(
email
:
string
)
:
CalendarEvent
Parameters
email
:
string
Returns
CalendarEvent
add
Popup
Reminder
addPopupReminder
(
minutesBefore
:
number
)
:
CalendarEvent
Parameters
minutesBefore
:
number
Returns
CalendarEvent
add
Sms
Reminder
addSmsReminder
(
minutesBefore
:
number
)
:
CalendarEvent
Parameters
minutesBefore
:
number
Returns
CalendarEvent
anyone
Can
Add
Self
anyoneCanAddSelf
()
:
boolean
Returns
boolean
delete
Event
deleteEvent
()
:
void
Returns
void
delete
Tag
deleteTag
(
key
:
string
)
:
CalendarEvent
Parameters
key
:
string
Returns
CalendarEvent
get
All
Day
End
Date
getAllDayEndDate
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
All
Day
Start
Date
getAllDayStartDate
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
All
Tag
Keys
getAllTagKeys
()
:
string
[]
Returns
string
[]
get
Color
getColor
()
:
string
Returns
string
get
Creators
getCreators
()
:
string
[]
Returns
string
[]
get
Date
Created
getDateCreated
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
Description
getDescription
()
:
string
Returns
string
get
Email
Reminders
getEmailReminders
()
:
number
[]
Returns
number
[]
get
End
Time
getEndTime
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
Event
Series
getEventSeries
()
:
CalendarEventSeries
Returns
CalendarEventSeries
get
Event
Type
getEventType
()
:
GoogleAppsScript
.
Calendar
.
EventType
Returns
GoogleAppsScript
.
Calendar
.
EventType
get
Guest
By
Email
getGuestByEmail
(
email
:
string
)
:
EventGuest
Parameters
email
:
string
Returns
EventGuest
get
Guest
List
getGuestList
()
:
EventGuest
[]
Returns
EventGuest
[]
getGuestList
(
includeOwner
:
boolean
)
:
EventGuest
[]
Parameters
includeOwner
:
boolean
Returns
EventGuest
[]
get
Id
getId
()
:
string
Returns
string
get
Last
Updated
getLastUpdated
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
Location
getLocation
()
:
string
Returns
string
get
My
Status
getMyStatus
()
:
GuestStatus
Returns
GuestStatus
get
Original
Calendar
Id
getOriginalCalendarId
()
:
string
Returns
string
get
Popup
Reminders
getPopupReminders
()
:
number
[]
Returns
number
[]
get
Sms
Reminders
getSmsReminders
()
:
number
[]
Returns
number
[]
get
Start
Time
getStartTime
()
:
GoogleAppsScript
.
Base
.
Date
Returns
GoogleAppsScript
.
Base
.
Date
get
Tag
getTag
(
key
:
string
)
:
string
Parameters
key
:
string
Returns
string
get
Title
getTitle
()
:
string
Returns
string
get
Transparency
getTransparency
()
:
EventTransparency
Returns
EventTransparency
get
Visibility
getVisibility
()
:
Visibility
Returns
Visibility
guests
Can
Invite
Others
guestsCanInviteOthers
()
:
boolean
Returns
boolean
guests
Can
Modify
guestsCanModify
()
:
boolean
Returns
boolean
guests
Can
See
Guests
guestsCanSeeGuests
()
:
boolean
Returns
boolean
is
All
Day
Event
isAllDayEvent
()
:
boolean
Returns
boolean
is
Owned
By
Me
isOwnedByMe
()
:
boolean
Returns
boolean
is
Recurring
Event
isRecurringEvent
()
:
boolean
Returns
boolean
remove
All
Reminders
removeAllReminders
()
:
CalendarEvent
Returns
CalendarEvent
remove
Guest
removeGuest
(
email
:
string
)
:
CalendarEvent
Parameters
email
:
string
Returns
CalendarEvent
reset
Reminders
To
Default
resetRemindersToDefault
()
:
CalendarEvent
Returns
CalendarEvent
set
All
Day
Date
setAllDayDate
(
date
:
GoogleAppsScript
.
Base
.
Date
)
:
CalendarEvent
Parameters
date
:
GoogleAppsScript
.
Base
.
Date
Returns
CalendarEvent
set
All
Day
Dates
setAllDayDates
(
startDate
:
GoogleAppsScript
.
Base
.
Date
,
endDate
:
GoogleAppsScript
.
Base
.
Date
,
)
:
CalendarEvent
Parameters
startDate
:
GoogleAppsScript
.
Base
.
Date
endDate
:
GoogleAppsScript
.
Base
.
Date
Returns
CalendarEvent
set
Anyone
Can
Add
Self
setAnyoneCanAddSelf
(
anyoneCanAddSelf
:
boolean
)
:
CalendarEvent
Parameters
anyoneCanAddSelf
:
boolean
Returns
CalendarEvent
set
Color
setColor
(
color
:
string
|
EventColor
)
:
CalendarEvent
Parameters
color
:
string
|
EventColor
Returns
CalendarEvent
set
Description
setDescription
(
description
:
string
)
:
CalendarEvent
Parameters
description
:
string
Returns
CalendarEvent
set
Guests
Can
Invite
Others
setGuestsCanInviteOthers
(
guestsCanInviteOthers
:
boolean
)
:
CalendarEvent
Parameters
guestsCanInviteOthers
:
boolean
Returns
CalendarEvent
set
Guests
Can
Modify
setGuestsCanModify
(
guestsCanModify
:
boolean
)
:
CalendarEvent
Parameters
guestsCanModify
:
boolean
Returns
CalendarEvent
set
Guests
Can
See
Guests
setGuestsCanSeeGuests
(
guestsCanSeeGuests
:
boolean
)
:
CalendarEvent
Parameters
guestsCanSeeGuests
:
boolean
Returns
CalendarEvent
set
Location
setLocation
(
location
:
string
)
:
CalendarEvent
Parameters
location
:
string
Returns
CalendarEvent
set
My
Status
setMyStatus
(
status
:
GuestStatus
)
:
CalendarEvent
Parameters
status
:
GuestStatus
Returns
CalendarEvent
set
Tag
setTag
(
key
:
string
,
value
:
string
)
:
CalendarEvent
Parameters
key
:
string
value
:
string
Returns
CalendarEvent
set
Time
setTime
(
startTime
:
GoogleAppsScript
.
Base
.
Date
,
endTime
:
GoogleAppsScript
.
Base
.
Date
,
)
:
CalendarEvent
Parameters
startTime
:
GoogleAppsScript
.
Base
.
Date
endTime
:
GoogleAppsScript
.
Base
.
Date
Returns
CalendarEvent
set
Title
setTitle
(
title
:
string
)
:
CalendarEvent
Parameters
title
:
string
Returns
CalendarEvent
set
Transparency
setTransparency
(
transparency
:
EventTransparency
)
:
CalendarEvent
Parameters
transparency
:
EventTransparency
Returns
CalendarEvent
set
Visibility
setVisibility
(
visibility
:
Visibility
)
:
CalendarEvent
Parameters
visibility
:
Visibility
Returns
CalendarEvent
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Email
Reminder
add
Guest
add
Popup
Reminder
add
Sms
Reminder
anyone
Can
Add
Self
delete
Event
delete
Tag
get
All
Day
End
Date
get
All
Day
Start
Date
get
All
Tag
Keys
get
Color
get
Creators
get
Date
Created
get
Description
get
Email
Reminders
get
End
Time
get
Event
Series
get
Event
Type
get
Guest
By
Email
get
Guest
List
get
Id
get
Last
Updated
get
Location
get
My
Status
get
Original
Calendar
Id
get
Popup
Reminders
get
Sms
Reminders
get
Start
Time
get
Tag
get
Title
get
Transparency
get
Visibility
guests
Can
Invite
Others
guests
Can
Modify
guests
Can
See
Guests
is
All
Day
Event
is
Owned
By
Me
is
Recurring
Event
remove
All
Reminders
remove
Guest
reset
Reminders
To
Default
set
All
Day
Date
set
All
Day
Dates
set
Anyone
Can
Add
Self
set
Color
set
Description
set
Guests
Can
Invite
Others
set
Guests
Can
Modify
set
Guests
Can
See
Guests
set
Location
set
My
Status
set
Tag
set
Time
set
Title
set
Transparency
set
Visibility
Google Apps Script API
Loading...
Represents a single calendar event.