Trilium Frontend API
Preparing search index...
<internal>
CalendarData
Interface CalendarData
interface
CalendarData
{
availableRawLocales
:
any
;
businessHours
:
EventStore
;
calendarApi
:
CalendarApiImpl
;
calendarOptions
:
CalendarOptionsRefined
;
currentDate
:
Date
;
currentViewType
:
string
;
dateEnv
:
DateEnv
;
dateProfile
:
DateProfile
;
dateProfileGenerator
:
DateProfileGenerator
;
dateSelection
:
DateSpan
;
dispatch
:
(
action
:
Action
)
=>
void
;
dynamicOptionOverrides
:
CalendarOptions
;
emitter
:
Emitter
<
Required
<
CalendarListeners
>
>
;
eventDrag
:
EventInteractionState
;
eventResize
:
EventInteractionState
;
eventSelection
:
string
;
eventSources
:
EventSourceHash
;
eventStore
:
EventStore
;
eventUiBases
:
EventUiHash
;
localeDefaults
:
CalendarOptions
;
nowDate
:
Date
;
nowManager
:
CalendarNowManager
;
options
:
ViewOptionsRefined
;
pluginHooks
:
PluginHooks
;
renderableEventStore
:
EventStore
;
selectionConfig
:
EventUi
;
toolbarConfig
:
{
[
toolbarName
:
string
]:
ToolbarModel
}
;
toolbarProps
:
CalendarToolbarProps
;
viewApi
:
ViewImpl
;
viewSpec
:
ViewSpec
;
viewSpecs
:
ViewSpecHash
;
viewTitle
:
string
;
getCurrentData
()
:
CalendarData
;
}
Hierarchy (
View Summary
)
CalendarDataBase
CalendarData
CalendarContentProps
Index
Properties
available
Raw
Locales
business
Hours
calendar
Api
calendar
Options
current
Date
current
View
Type
date
Env
date
Profile
date
Profile
Generator
date
Selection
dispatch
dynamic
Option
Overrides
emitter
event
Drag
event
Resize
event
Selection
event
Sources
event
Store
event
Ui
Bases
locale
Defaults
now
Date
now
Manager
options
plugin
Hooks
renderable
Event
Store
selection
Config
toolbar
Config
toolbar
Props
view
Api
view
Spec
view
Specs
view
Title
Methods
get
Current
Data
Properties
available
Raw
Locales
availableRawLocales
:
any
business
Hours
businessHours
:
EventStore
calendar
Api
calendarApi
:
CalendarApiImpl
calendar
Options
calendarOptions
:
CalendarOptionsRefined
current
Date
currentDate
:
Date
current
View
Type
currentViewType
:
string
date
Env
dateEnv
:
DateEnv
date
Profile
dateProfile
:
DateProfile
date
Profile
Generator
dateProfileGenerator
:
DateProfileGenerator
date
Selection
dateSelection
:
DateSpan
dispatch
dispatch
:
(
action
:
Action
)
=>
void
dynamic
Option
Overrides
dynamicOptionOverrides
:
CalendarOptions
emitter
emitter
:
Emitter
<
Required
<
CalendarListeners
>
>
event
Drag
eventDrag
:
EventInteractionState
event
Resize
eventResize
:
EventInteractionState
event
Selection
eventSelection
:
string
event
Sources
eventSources
:
EventSourceHash
event
Store
eventStore
:
EventStore
event
Ui
Bases
eventUiBases
:
EventUiHash
locale
Defaults
localeDefaults
:
CalendarOptions
now
Date
nowDate
:
Date
now
Manager
nowManager
:
CalendarNowManager
options
options
:
ViewOptionsRefined
plugin
Hooks
pluginHooks
:
PluginHooks
renderable
Event
Store
renderableEventStore
:
EventStore
selection
Config
selectionConfig
:
EventUi
toolbar
Config
toolbarConfig
:
{
[
toolbarName
:
string
]:
ToolbarModel
}
toolbar
Props
toolbarProps
:
CalendarToolbarProps
view
Api
viewApi
:
ViewImpl
view
Spec
viewSpec
:
ViewSpec
view
Specs
viewSpecs
:
ViewSpecHash
view
Title
viewTitle
:
string
Methods
get
Current
Data
getCurrentData
()
:
CalendarData
Returns
CalendarData
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
available
Raw
Locales
business
Hours
calendar
Api
calendar
Options
current
Date
current
View
Type
date
Env
date
Profile
date
Profile
Generator
date
Selection
dispatch
dynamic
Option
Overrides
emitter
event
Drag
event
Resize
event
Selection
event
Sources
event
Store
event
Ui
Bases
locale
Defaults
now
Date
now
Manager
options
plugin
Hooks
renderable
Event
Store
selection
Config
toolbar
Config
toolbar
Props
view
Api
view
Spec
view
Specs
view
Title
Methods
get
Current
Data
Trilium Frontend API
Loading...