Trilium Frontend API
Preparing search index...
<internal>
EventApi
Interface EventApi
interface
EventApi
{
allDay
:
boolean
;
allow
:
any
;
className
:
string
;
color
:
string
;
constraint
:
any
;
contrastColor
:
string
;
display
:
string
;
durationEditable
:
boolean
;
end
:
Date
;
endStr
:
string
;
extendedProps
:
Dictionary
;
groupId
:
string
;
id
:
string
;
overlap
:
boolean
;
source
:
EventSourceApi
;
start
:
Date
;
startEditable
:
boolean
;
startStr
:
string
;
title
:
string
;
url
:
string
;
formatRange
(
formatInput
:
FormatterInput
)
:
any
;
moveDates
(
deltaInput
:
DurationInput
)
:
void
;
moveEnd
(
deltaInput
:
DurationInput
)
:
void
;
moveStart
(
deltaInput
:
DurationInput
)
:
void
;
remove
()
:
void
;
setAllDay
(
allDay
:
boolean
,
options
?:
{
maintainDuration
?:
boolean
}
)
:
void
;
setDates
(
startInput
:
DateInput
,
endInput
:
DateInput
,
options
?:
{
allDay
?:
boolean
;
granularity
?:
string
}
,
)
:
void
;
setEnd
(
endInput
:
DateInput
,
options
?:
{
granularity
?:
string
}
)
:
void
;
setExtendedProp
(
name
:
string
,
val
:
any
)
:
void
;
setProp
(
name
:
string
,
val
:
any
)
:
void
;
setStart
(
startInput
:
DateInput
,
options
?:
{
granularity
?:
string
;
maintainDuration
?:
boolean
}
,
)
:
void
;
toJSON
()
:
Dictionary
;
toPlainObject
(
settings
?:
{
collapseExtendedProps
?:
boolean
}
)
:
Dictionary
;
}
Implemented by
EventImpl
Index
Properties
all
Day
allow
class
Name
color
constraint
contrast
Color
display
duration
Editable
end
end
Str
extended
Props
group
Id
id
overlap
source
start
start
Editable
start
Str
title
url
Methods
format
Range
move
Dates
move
End
move
Start
remove
set
All
Day
set
Dates
set
End
set
Extended
Prop
set
Prop
set
Start
to
JSON
to
Plain
Object
Properties
all
Day
allDay
:
boolean
allow
allow
:
any
class
Name
className
:
string
color
color
:
string
constraint
constraint
:
any
contrast
Color
contrastColor
:
string
display
display
:
string
duration
Editable
durationEditable
:
boolean
end
end
:
Date
end
Str
endStr
:
string
extended
Props
extendedProps
:
Dictionary
group
Id
groupId
:
string
id
id
:
string
overlap
overlap
:
boolean
source
source
:
EventSourceApi
start
start
:
Date
start
Editable
startEditable
:
boolean
start
Str
startStr
:
string
title
title
:
string
url
url
:
string
Methods
format
Range
formatRange
(
formatInput
:
FormatterInput
)
:
any
Parameters
formatInput
:
FormatterInput
Returns
any
move
Dates
moveDates
(
deltaInput
:
DurationInput
)
:
void
Parameters
deltaInput
:
DurationInput
Returns
void
move
End
moveEnd
(
deltaInput
:
DurationInput
)
:
void
Parameters
deltaInput
:
DurationInput
Returns
void
move
Start
moveStart
(
deltaInput
:
DurationInput
)
:
void
Parameters
deltaInput
:
DurationInput
Returns
void
remove
remove
()
:
void
Returns
void
set
All
Day
setAllDay
(
allDay
:
boolean
,
options
?:
{
maintainDuration
?:
boolean
}
)
:
void
Parameters
allDay
:
boolean
Optional
options
:
{
maintainDuration
?:
boolean
}
Returns
void
set
Dates
setDates
(
startInput
:
DateInput
,
endInput
:
DateInput
,
options
?:
{
allDay
?:
boolean
;
granularity
?:
string
}
,
)
:
void
Parameters
startInput
:
DateInput
endInput
:
DateInput
Optional
options
:
{
allDay
?:
boolean
;
granularity
?:
string
}
Returns
void
set
End
setEnd
(
endInput
:
DateInput
,
options
?:
{
granularity
?:
string
}
)
:
void
Parameters
endInput
:
DateInput
Optional
options
:
{
granularity
?:
string
}
Returns
void
set
Extended
Prop
setExtendedProp
(
name
:
string
,
val
:
any
)
:
void
Parameters
name
:
string
val
:
any
Returns
void
set
Prop
setProp
(
name
:
string
,
val
:
any
)
:
void
Parameters
name
:
string
val
:
any
Returns
void
set
Start
setStart
(
startInput
:
DateInput
,
options
?:
{
granularity
?:
string
;
maintainDuration
?:
boolean
}
,
)
:
void
Parameters
startInput
:
DateInput
Optional
options
:
{
granularity
?:
string
;
maintainDuration
?:
boolean
}
Returns
void
to
JSON
toJSON
()
:
Dictionary
Returns
Dictionary
to
Plain
Object
toPlainObject
(
settings
?:
{
collapseExtendedProps
?:
boolean
}
)
:
Dictionary
Parameters
Optional
settings
:
{
collapseExtendedProps
?:
boolean
}
Returns
Dictionary
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
all
Day
allow
class
Name
color
constraint
contrast
Color
display
duration
Editable
end
end
Str
extended
Props
group
Id
id
overlap
source
start
start
Editable
start
Str
title
url
Methods
format
Range
move
Dates
move
End
move
Start
remove
set
All
Day
set
Dates
set
End
set
Extended
Prop
set
Prop
set
Start
to
JSON
to
Plain
Object
Trilium Frontend API
Loading...