-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Open
Labels
scope: schedulerChanges related to the scheduler.Changes related to the scheduler.umbrellaFor grouping multiple issues to provide a holistic viewFor grouping multiple issues to provide a holistic view
Description
The exact naming / signature of these properties can change during the exploration and implementation phase.
<EventCalendar />
component props
Required for v1
-
color
-
areEventsDraggable
[scheduler][primitives] Allow to re-schedule an event in the Time Grid primitive by dragging it #17703 -
areEventsResizable
[scheduler][primitives] Allow to expand / shrink an event duration using drag & drop in the Time Grid #17692 -
canCreateEvent
-
readOnly
[scheduler][primitive] Allow to mark the<EventCalendar />
as read-only #19252
Other potential properties
Resource properties
Required for v1
-
color
[scheduler][styled] Allow to group events by "resource" #17718 -
readOnly
-
areEventsDraggable
-
areEventsResizable
-
canCreateEvent
(only used in the resource view I think, or maybe to pick the default resource when creating an event)
Other potential properties
-
allowOverlap
(defines if the events in this resource can overlap with other events of this resource) -
areEventsDraggableInOtherResources
-
areEventsDraggableInTime
-
imageUrl
(image to render in the event)
Event properties
Required for v1
-
resource
[scheduler][styled] Allow to group events by "resource" #17718 -
allDay
[scheduler][styled] Add support for "all-day" events #17713 -
color
[scheduler][styled] Add a "color" property to theCalendarEvent
interface #18012 -
draggable
[scheduler] Allow to mark some event as draggable but not all #18886 -
resizable
[scheduler] Allow to mark some events as resizable but not all #19270 -
readOnly
[scheduler][styled] Allow to mark an event asreadOnly
#18392 -
rrule
[scheduler] Add support for recurring events (basic rules only) #18396 -
exdate
(dates for which the event should not apply, should probably ignore time) -
exrule
(recurrence rule for which the event should not apply) -
className
(class to apply to the item root) -
tooltip
(text to render inside a tooltip when overing the event)
Other potential properties
-
allowOverlap
(defines if the event can overlap with other events) -
draggableInOtherResources
(equivalent ofdragBetweenResources
in MobiScroll, defines if an event can be moved to another resource in the Resource view) -
draggableInTime
(equivalent ofdragInTime
in MobiScroll, defines if an event can be moved to another time in the Time Grid or if it should just be movable to the same time on other days). -
bufferBefore
-
bufferAfter
-
duration
(if we want to define an event withstart
+duration
instead ofstart
+end
)
Metadata
Metadata
Assignees
Labels
scope: schedulerChanges related to the scheduler.Changes related to the scheduler.umbrellaFor grouping multiple issues to provide a holistic viewFor grouping multiple issues to provide a holistic view