onActionComplete(args) {
if (Browser.isDevice && args.requestType === "viewNavigate") {
this.dateFormat();
}
},
onBound() {
if (Browser.isDevice && this.$refs.bool) {
this.dateFormat();
this.$refs.bool = false;
}
},
dateFormat() {
let schObj = document.querySelector(".e-schedule").ej2_instances[0];
let intl = new Internationalization();
if (schObj.currentView === "Month") {
let dFormatter = intl.getDateFormat({ skeleton: "yMMM", type: "date" });
let startDate = dFormatter(schObj.activeView.monthDates.start);
let text = startDate;
document.querySelector(".e-tbar-btn-text").innerText = text;
} else {
let dFormatter = intl.getDateFormat({ skeleton: "Md", type: "date" });
let startDate = dFormatter(schObj.getCurrentViewDates()[0]);
let index = schObj.getCurrentViewDates().length - 1;
let dFormat = intl.getDateFormat({ skeleton: "d", type: "date" });
let enddate = dFormat(schObj.getCurrentViewDates()[index]);
let dFormatEnd = intl.getDateFormat({ skeleton: "y", type: "date" });
let enddateYear = dFormatEnd(schObj.getCurrentViewDates()[index]);
let text =
schObj.currentView === "Day"
? startDate + "," + enddateYear
: startDate + "-" + enddate + "," + enddateYear;
document.querySelector(".e-tbar-btn-text").innerText = text;
}
} |
onActionComplete(args) {
if (Browser.isDevice && ((args.requestType === "viewNavigate") || (args.requestType === "dateNavigate"))) {
this.dateFormat();
}
} |