Ich habe ein Problem mit vaadin Kalender Add-on. Kann mir jemand sagen, ist es möglich, ein benutzerdefiniertes Kalenderereignis zu erstellen, das die Größenänderung und das Ziehen des Ereignisses deaktiviert hat? Danke ..Deaktivieren Sie das Größenänderungs-Event für benutzerdefinierte Kalenderereignisse. Ist das möglich?
7
A
Antwort
1
Ich bin mir nicht sicher, aber probier es aus. In ScheduleView.java
Datei
Finden cal.setDropHandler(new DropHandler() {
und ersetzen, dass mit folgenden
cal.setDropHandler(new DropHandler() {
return false;
}
public AcceptCriterion getAcceptCriterion() {
return AcceptAll.get();
}
});
gleiche wie für BasicEventMoveHandler
cal.setHandler(new BasicEventMoveHandler() {
@Override
public void eventMove(MoveEvent event) {
return false;
}
}
protected void setDates(MovieEvent event, Date start, Date end) {
event.start = start;
event.end = end;
}
});
Same Für BasicEventResizeHandler
cal.setHandler(new BasicEventResizeHandler() {
@Override
public void eventResize(EventResize event) {
return false;
}
});
auszuführen
Führen Sie die Maven Ziel installieren und die daraus resultierende WAR-Datei auf Ihren Server bereitstellen.
teilen Sie einige Code :) –