Class ResourceSchedulerConfig
java.lang.Object
org.vaadin.addons.componentfactory.schedulexcalendar.ResourceSchedulerConfig
- All Implemented Interfaces:
Serializable
Java representation of the configuration options for the
Schedule-X Resource Scheduler. This configuration is used to customize the behavior and
appearance of resource scheduler.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.internal.Pair<LocalDateTime, LocalDateTime> getJson()booleanbooleanbooleanisResize()voidsetDayNameFormat(DayNameFormat dayNameFormat) voidsetDayWidth(Integer dayWidth) voidsetDragAndDrop(boolean dragAndDrop) voidsetEventHeight(Integer eventHeight) voidsetHighlightToday(Boolean highlightToday) voidsetHourWidth(Integer hourWidth) voidsetInfiniteScroll(boolean infiniteScroll) voidsetInitialDays(com.vaadin.flow.internal.Pair<LocalDate, LocalDate> initialDays) voidsetInitialHours(com.vaadin.flow.internal.Pair<LocalDateTime, LocalDateTime> initialHours) voidsetResize(boolean resize) voidsetResourceHeight(Integer resourceHeight) voidsetResources(List<Resource> resources)
-
Constructor Details
-
ResourceSchedulerConfig
public ResourceSchedulerConfig()
-
-
Method Details
-
getHourWidth
-
setHourWidth
-
getDayWidth
-
setDayWidth
-
getResources
-
setResources
-
getResourceHeight
-
setResourceHeight
-
getEventHeight
-
setEventHeight
-
isDragAndDrop
public boolean isDragAndDrop() -
setDragAndDrop
public void setDragAndDrop(boolean dragAndDrop) -
isResize
public boolean isResize() -
setResize
public void setResize(boolean resize) -
isInfiniteScroll
public boolean isInfiniteScroll() -
setInfiniteScroll
public void setInfiniteScroll(boolean infiniteScroll) -
getInitialHours
-
setInitialHours
public void setInitialHours(com.vaadin.flow.internal.Pair<LocalDateTime, LocalDateTime> initialHours) -
getInitialDays
-
setInitialDays
-
getHighlightToday
-
setHighlightToday
-
getDayNameFormat
-
setDayNameFormat
-
getJson
-