UNPKG

@progress/kendo-angular-scheduler

Version:

Kendo UI Scheduler Angular - Outlook or Google-style angular scheduler calendar. Full-featured and customizable embedded scheduling from the creator developers trust for professional UI components.

615 lines (614 loc) 25.7 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { Directive, Input } from '@angular/core'; import { ComponentMessages } from '@progress/kendo-angular-l10n'; import * as i0 from "@angular/core"; /** * @hidden */ export class Messages extends ComponentMessages { /** * Sets the text for **All events** in **Timeline** views when no vertical grouping is applied. */ allEvents; /** * Sets the text for **All day** in **Day** and **Week** views. */ allDay; /** * Sets the date-header text in the **Agenda** view. */ dateHeader; /** * Sets the time-header text in the **Agenda** view. */ timeHeader; /** * Sets the event-header text in the **Agenda** view. */ eventHeader; /** * Sets the title for the **Delete** icon. */ deleteTitle; /** * Sets the title for the **Next** navigation button. */ nextTitle; /** * Sets the title for the **Previous** navigation button. */ previousTitle; /** * Sets the text for the **Today** navigation button. */ today; /** * Sets the text for today's date in the header of the Calendar. */ calendarToday; /** * Sets the text for the **Show full day** button in the footer of the **Day**, **Week**, and **Timeline** views. */ showFullDay; /** * Sets the text for the **Show work day** button in the footer of the **Day**, **Week**, and **Timeline** views. */ showWorkDay; /** * Sets the title for the **Day** view. */ dayViewTitle; /** * Sets the title for the **Multi-Day** view. */ multiDayViewTitle; /** * Sets the title for the **Week** view. */ weekViewTitle; /** * Sets the title for the **Work Week** view. */ workWeekViewTitle; /** * Sets the title for the **Month** view. */ monthViewTitle; /** * Sets the title for the **Multi-Week** view. */ multiWeekViewTitle; /** * Sets the title for the **Timeline** view. */ timelineViewTitle; /** * Sets the title for the **Timeline Week** view. */ timelineWeekViewTitle; /** * Sets the title for the **Timeline Month** view. */ timelineMonthViewTitle; /** * Sets the title for the **Agenda** view. */ agendaViewTitle; /** * Sets the title for the **Year** view. */ yearViewTitle; /** * Sets the message shown in **Year** view for dates with no events. */ yearViewNoEvents; /* ********************* */ /* Editing Section Start */ /* ********************* */ /** * Sets the text for the **Cancel** button in Scheduler dialogs. */ cancel; /** * Sets the text for the **Save** button in Scheduler dialogs. */ save; /** * Sets the label for the **Title** field in the event editor. */ editorEventTitle; /** * Sets the label for the **Start** field in the event editor. */ editorEventStart; /** * Sets the label for the **Start Time Zone** field in the event editor. */ editorEventStartTimeZone; /** * Sets the label for the **End** field in the event editor. */ editorEventEnd; /** * Sets the label for the **End Time Zone** field in the event editor. */ editorEventEndTimeZone; /** * Sets the label for the **All Day Event** field in the event editor. */ editorEventAllDay; /** * Sets the label for the **Description** field in the event editor. */ editorEventDescription; /** * Sets the label for the **Use separate Start and End Time Zones** option in the event editor. */ editorEventSeparateTimeZones; /** * Sets the label for the **Time Zone** field in the event editor. */ editorEventTimeZone; /** * Sets the **Today** button text in the popup of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsToday; /** * Sets the title for the **Toggle** button in the popup of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsToggle; /** * Sets the title for the **Parent View** button in the popup of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsParentViewButton; /** * Sets the text for the **Now** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsNow; /** * Sets the label for the **Now** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsNowLabel; /** * Sets the text for the **Accept** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsAccept; /** * Sets the label for the **Accept** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsAcceptLabel; /** * Sets the text for the **Cancel** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsCancel; /** * Sets the label for the **Cancel** button in the popup footer of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsCancelLabel; /** * Sets the text for the **Date** tab in the popup header of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsDateTab; /** * Sets the label for the **Date** tab in the popup header of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsDateTabLabel; /** * Sets the text for the **Time** tab in the popup header of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsTimeTab; /** * Sets the label for the **Time** tab in the popup header of the DateTimePickers and DatePickers in the event editor. */ editorDateInputsTimeTabLabel; /** * Sets the **Today** button text in the popup of the DatePickers in the recurrence editor. */ recurrenceEditorDateInputsToday; /** * Sets the title for the **Toggle** button in the popup of the DatePickers in the recurrence editor. */ recurrenceEditorDateInputsToggle; /** * Sets the title for the **Parent View** button in the popup of the DatePickers in the recurrence editor. */ recurrenceEditorDateInputsParentViewButton; /** * Sets the title for the **Increment** button of the NumericTextBox in the recurrence editor. */ recurrenceEditorNumericIncrement; /** * Sets the title for the **Decrement** button of the NumericTextBox in the recurrence editor. */ recurrenceEditorNumericDecrement; /** * Sets the label for the **Repeat** field in the recurrence editor. */ recurrenceEditorRepeat; /** * Sets the text for the **day(s)** label in the recurrence editor. */ recurrenceEditorDailyInterval; /** * Sets the label for the **Repeat every** field in the recurrence editor (daily). */ recurrenceEditorDailyRepeatEvery; /** * Sets the text for the **week(s)** label in the recurrence editor. */ recurrenceEditorWeeklyInterval; /** * Sets the label for the **Repeat every** field in the recurrence editor (weekly). */ recurrenceEditorWeeklyRepeatEvery; /** * Sets the label for the **Repeat on** field in the recurrence editor (weekly). */ recurrenceEditorWeeklyRepeatOn; /** * Sets the label for the **Day** field in the recurrence editor (monthly). */ recurrenceEditorMonthlyDay; /** * Sets the text for the **month(s)** label in the recurrence editor. */ recurrenceEditorMonthlyInterval; /** * Sets the label for the **Repeat every** field in the recurrence editor (monthly). */ recurrenceEditorMonthlyRepeatEvery; /** * Sets the label for the **Repeat on** field in the recurrence editor (monthly). */ recurrenceEditorMonthlyRepeatOn; /** * Sets the label for the **of** text in the recurrence editor (yearly). */ recurrenceEditorYearlyOf; /** * Sets the label for the **Repeat every** field in the recurrence editor (yearly). */ recurrenceEditorYearlyRepeatEvery; /** * Sets the label for the **Repeat on** field in the recurrence editor (yearly). */ recurrenceEditorYearlyRepeatOn; /** * Sets the text for the **year(s)** label in the recurrence editor. */ recurrenceEditorYearlyInterval; /** * Sets the label for the **Daily** frequency in the recurrence editor. */ recurrenceEditorFrequenciesDaily; /** * Sets the label for the **Monthly** frequency in the recurrence editor. */ recurrenceEditorFrequenciesMonthly; /** * Sets the label for the **Never** frequency in the recurrence editor. */ recurrenceEditorFrequenciesNever; /** * Sets the label for the **Weekly** frequency in the recurrence editor. */ recurrenceEditorFrequenciesWeekly; /** * Sets the label for the **Yearly** frequency in the recurrence editor. */ recurrenceEditorFrequenciesYearly; /** * Sets the label for the **First** offset position in the recurrence editor. */ recurrenceEditorOffsetPositionsFirst; /** * Sets the label for the **Second** offset position in the recurrence editor. */ recurrenceEditorOffsetPositionsSecond; /** * Sets the label for the **Third** offset position in the recurrence editor. */ recurrenceEditorOffsetPositionsThird; /** * Sets the label for the **Fourth** offset position in the recurrence editor. */ recurrenceEditorOffsetPositionsFourth; /** * Sets the label for the **Last** offset position in the recurrence editor. */ recurrenceEditorOffsetPositionsLast; /** * Sets the label for the **Day** option in the repeat by section of the monthly recurrence pattern. */ recurrenceEditorWeekdaysDay; /** * Sets the label for the **Weekday** option in the repeat by section of the monthly recurrence pattern. */ recurrenceEditorWeekdaysWeekday; /** * Sets the label for the **Weekend Day** option in the repeat by section of the monthly recurrence pattern. */ recurrenceEditorWeekdaysWeekendday; /** * Sets the label for the **After** option in the recurrence editor. */ recurrenceEditorEndAfter; /** * Sets the text for the **occurrence(s)** label in the recurrence editor. */ recurrenceEditorEndOccurrence; /** * Sets the label for the **End** field in the recurrence editor. */ recurrenceEditorEndLabel; /** * Sets the label for the **Never** option in the recurrence editor. */ recurrenceEditorEndNever; /** * Sets the label for the **On** option in the recurrence editor. */ recurrenceEditorEndOn; /* ******************* */ /* Editing Section End */ /* ******************* */ /* ********************* */ /* Dialogs Section Start */ /* ********************* */ /** * Sets the label for the **Event** title in the event editor dialog. */ editorTitle; /** * Sets the text for the **Delete** button in the remove confirmation dialog. */ destroy; /** * Sets the confirmation message for deleting an event. */ deleteConfirmation; /** * Sets the confirmation message for editing a recurring event. */ editRecurringConfirmation; /** * Sets the text for the **Edit current occurrence** button in the recurring confirmation dialog. */ editOccurrence; /** * Sets the text for the **Edit the series** button in the recurring confirmation dialog. */ editSeries; /** * Sets the confirmation message for deleting a recurring event. */ deleteRecurringConfirmation; /** * Sets the text for the **Delete current occurrence** button in the recurring confirmation dialog. */ deleteOccurrence; /** * Sets the text for the **Delete the series** button in the recurring confirmation dialog. */ deleteSeries; /** * Sets the title for the remove confirmation dialog. */ deleteDialogTitle; /** * Sets the title for the recurring remove confirmation dialog. */ deleteRecurringDialogTitle; /** * Sets the title for the recurring edit confirmation dialog. */ editRecurringDialogTitle; /** * Sets the value of the aria-label attribute for the `select` element used to switch Scheduler views. */ selectView; static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.14", ngImport: i0, type: Messages, deps: null, target: i0.ɵɵFactoryTarget.Directive }); static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.2.14", type: Messages, inputs: { allEvents: "allEvents", allDay: "allDay", dateHeader: "dateHeader", timeHeader: "timeHeader", eventHeader: "eventHeader", deleteTitle: "deleteTitle", nextTitle: "nextTitle", previousTitle: "previousTitle", today: "today", calendarToday: "calendarToday", showFullDay: "showFullDay", showWorkDay: "showWorkDay", dayViewTitle: "dayViewTitle", multiDayViewTitle: "multiDayViewTitle", weekViewTitle: "weekViewTitle", workWeekViewTitle: "workWeekViewTitle", monthViewTitle: "monthViewTitle", multiWeekViewTitle: "multiWeekViewTitle", timelineViewTitle: "timelineViewTitle", timelineWeekViewTitle: "timelineWeekViewTitle", timelineMonthViewTitle: "timelineMonthViewTitle", agendaViewTitle: "agendaViewTitle", yearViewTitle: "yearViewTitle", yearViewNoEvents: "yearViewNoEvents", cancel: "cancel", save: "save", editorEventTitle: "editorEventTitle", editorEventStart: "editorEventStart", editorEventStartTimeZone: "editorEventStartTimeZone", editorEventEnd: "editorEventEnd", editorEventEndTimeZone: "editorEventEndTimeZone", editorEventAllDay: "editorEventAllDay", editorEventDescription: "editorEventDescription", editorEventSeparateTimeZones: "editorEventSeparateTimeZones", editorEventTimeZone: "editorEventTimeZone", editorDateInputsToday: "editorDateInputsToday", editorDateInputsToggle: "editorDateInputsToggle", editorDateInputsParentViewButton: "editorDateInputsParentViewButton", editorDateInputsNow: "editorDateInputsNow", editorDateInputsNowLabel: "editorDateInputsNowLabel", editorDateInputsAccept: "editorDateInputsAccept", editorDateInputsAcceptLabel: "editorDateInputsAcceptLabel", editorDateInputsCancel: "editorDateInputsCancel", editorDateInputsCancelLabel: "editorDateInputsCancelLabel", editorDateInputsDateTab: "editorDateInputsDateTab", editorDateInputsDateTabLabel: "editorDateInputsDateTabLabel", editorDateInputsTimeTab: "editorDateInputsTimeTab", editorDateInputsTimeTabLabel: "editorDateInputsTimeTabLabel", recurrenceEditorDateInputsToday: "recurrenceEditorDateInputsToday", recurrenceEditorDateInputsToggle: "recurrenceEditorDateInputsToggle", recurrenceEditorDateInputsParentViewButton: "recurrenceEditorDateInputsParentViewButton", recurrenceEditorNumericIncrement: "recurrenceEditorNumericIncrement", recurrenceEditorNumericDecrement: "recurrenceEditorNumericDecrement", recurrenceEditorRepeat: "recurrenceEditorRepeat", recurrenceEditorDailyInterval: "recurrenceEditorDailyInterval", recurrenceEditorDailyRepeatEvery: "recurrenceEditorDailyRepeatEvery", recurrenceEditorWeeklyInterval: "recurrenceEditorWeeklyInterval", recurrenceEditorWeeklyRepeatEvery: "recurrenceEditorWeeklyRepeatEvery", recurrenceEditorWeeklyRepeatOn: "recurrenceEditorWeeklyRepeatOn", recurrenceEditorMonthlyDay: "recurrenceEditorMonthlyDay", recurrenceEditorMonthlyInterval: "recurrenceEditorMonthlyInterval", recurrenceEditorMonthlyRepeatEvery: "recurrenceEditorMonthlyRepeatEvery", recurrenceEditorMonthlyRepeatOn: "recurrenceEditorMonthlyRepeatOn", recurrenceEditorYearlyOf: "recurrenceEditorYearlyOf", recurrenceEditorYearlyRepeatEvery: "recurrenceEditorYearlyRepeatEvery", recurrenceEditorYearlyRepeatOn: "recurrenceEditorYearlyRepeatOn", recurrenceEditorYearlyInterval: "recurrenceEditorYearlyInterval", recurrenceEditorFrequenciesDaily: "recurrenceEditorFrequenciesDaily", recurrenceEditorFrequenciesMonthly: "recurrenceEditorFrequenciesMonthly", recurrenceEditorFrequenciesNever: "recurrenceEditorFrequenciesNever", recurrenceEditorFrequenciesWeekly: "recurrenceEditorFrequenciesWeekly", recurrenceEditorFrequenciesYearly: "recurrenceEditorFrequenciesYearly", recurrenceEditorOffsetPositionsFirst: "recurrenceEditorOffsetPositionsFirst", recurrenceEditorOffsetPositionsSecond: "recurrenceEditorOffsetPositionsSecond", recurrenceEditorOffsetPositionsThird: "recurrenceEditorOffsetPositionsThird", recurrenceEditorOffsetPositionsFourth: "recurrenceEditorOffsetPositionsFourth", recurrenceEditorOffsetPositionsLast: "recurrenceEditorOffsetPositionsLast", recurrenceEditorWeekdaysDay: "recurrenceEditorWeekdaysDay", recurrenceEditorWeekdaysWeekday: "recurrenceEditorWeekdaysWeekday", recurrenceEditorWeekdaysWeekendday: "recurrenceEditorWeekdaysWeekendday", recurrenceEditorEndAfter: "recurrenceEditorEndAfter", recurrenceEditorEndOccurrence: "recurrenceEditorEndOccurrence", recurrenceEditorEndLabel: "recurrenceEditorEndLabel", recurrenceEditorEndNever: "recurrenceEditorEndNever", recurrenceEditorEndOn: "recurrenceEditorEndOn", editorTitle: "editorTitle", destroy: "destroy", deleteConfirmation: "deleteConfirmation", editRecurringConfirmation: "editRecurringConfirmation", editOccurrence: "editOccurrence", editSeries: "editSeries", deleteRecurringConfirmation: "deleteRecurringConfirmation", deleteOccurrence: "deleteOccurrence", deleteSeries: "deleteSeries", deleteDialogTitle: "deleteDialogTitle", deleteRecurringDialogTitle: "deleteRecurringDialogTitle", editRecurringDialogTitle: "editRecurringDialogTitle", selectView: "selectView" }, usesInheritance: true, ngImport: i0 }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.14", ngImport: i0, type: Messages, decorators: [{ type: Directive }], propDecorators: { allEvents: [{ type: Input }], allDay: [{ type: Input }], dateHeader: [{ type: Input }], timeHeader: [{ type: Input }], eventHeader: [{ type: Input }], deleteTitle: [{ type: Input }], nextTitle: [{ type: Input }], previousTitle: [{ type: Input }], today: [{ type: Input }], calendarToday: [{ type: Input }], showFullDay: [{ type: Input }], showWorkDay: [{ type: Input }], dayViewTitle: [{ type: Input }], multiDayViewTitle: [{ type: Input }], weekViewTitle: [{ type: Input }], workWeekViewTitle: [{ type: Input }], monthViewTitle: [{ type: Input }], multiWeekViewTitle: [{ type: Input }], timelineViewTitle: [{ type: Input }], timelineWeekViewTitle: [{ type: Input }], timelineMonthViewTitle: [{ type: Input }], agendaViewTitle: [{ type: Input }], yearViewTitle: [{ type: Input }], yearViewNoEvents: [{ type: Input }], cancel: [{ type: Input }], save: [{ type: Input }], editorEventTitle: [{ type: Input }], editorEventStart: [{ type: Input }], editorEventStartTimeZone: [{ type: Input }], editorEventEnd: [{ type: Input }], editorEventEndTimeZone: [{ type: Input }], editorEventAllDay: [{ type: Input }], editorEventDescription: [{ type: Input }], editorEventSeparateTimeZones: [{ type: Input }], editorEventTimeZone: [{ type: Input }], editorDateInputsToday: [{ type: Input }], editorDateInputsToggle: [{ type: Input }], editorDateInputsParentViewButton: [{ type: Input }], editorDateInputsNow: [{ type: Input }], editorDateInputsNowLabel: [{ type: Input }], editorDateInputsAccept: [{ type: Input }], editorDateInputsAcceptLabel: [{ type: Input }], editorDateInputsCancel: [{ type: Input }], editorDateInputsCancelLabel: [{ type: Input }], editorDateInputsDateTab: [{ type: Input }], editorDateInputsDateTabLabel: [{ type: Input }], editorDateInputsTimeTab: [{ type: Input }], editorDateInputsTimeTabLabel: [{ type: Input }], recurrenceEditorDateInputsToday: [{ type: Input }], recurrenceEditorDateInputsToggle: [{ type: Input }], recurrenceEditorDateInputsParentViewButton: [{ type: Input }], recurrenceEditorNumericIncrement: [{ type: Input }], recurrenceEditorNumericDecrement: [{ type: Input }], recurrenceEditorRepeat: [{ type: Input }], recurrenceEditorDailyInterval: [{ type: Input }], recurrenceEditorDailyRepeatEvery: [{ type: Input }], recurrenceEditorWeeklyInterval: [{ type: Input }], recurrenceEditorWeeklyRepeatEvery: [{ type: Input }], recurrenceEditorWeeklyRepeatOn: [{ type: Input }], recurrenceEditorMonthlyDay: [{ type: Input }], recurrenceEditorMonthlyInterval: [{ type: Input }], recurrenceEditorMonthlyRepeatEvery: [{ type: Input }], recurrenceEditorMonthlyRepeatOn: [{ type: Input }], recurrenceEditorYearlyOf: [{ type: Input }], recurrenceEditorYearlyRepeatEvery: [{ type: Input }], recurrenceEditorYearlyRepeatOn: [{ type: Input }], recurrenceEditorYearlyInterval: [{ type: Input }], recurrenceEditorFrequenciesDaily: [{ type: Input }], recurrenceEditorFrequenciesMonthly: [{ type: Input }], recurrenceEditorFrequenciesNever: [{ type: Input }], recurrenceEditorFrequenciesWeekly: [{ type: Input }], recurrenceEditorFrequenciesYearly: [{ type: Input }], recurrenceEditorOffsetPositionsFirst: [{ type: Input }], recurrenceEditorOffsetPositionsSecond: [{ type: Input }], recurrenceEditorOffsetPositionsThird: [{ type: Input }], recurrenceEditorOffsetPositionsFourth: [{ type: Input }], recurrenceEditorOffsetPositionsLast: [{ type: Input }], recurrenceEditorWeekdaysDay: [{ type: Input }], recurrenceEditorWeekdaysWeekday: [{ type: Input }], recurrenceEditorWeekdaysWeekendday: [{ type: Input }], recurrenceEditorEndAfter: [{ type: Input }], recurrenceEditorEndOccurrence: [{ type: Input }], recurrenceEditorEndLabel: [{ type: Input }], recurrenceEditorEndNever: [{ type: Input }], recurrenceEditorEndOn: [{ type: Input }], editorTitle: [{ type: Input }], destroy: [{ type: Input }], deleteConfirmation: [{ type: Input }], editRecurringConfirmation: [{ type: Input }], editOccurrence: [{ type: Input }], editSeries: [{ type: Input }], deleteRecurringConfirmation: [{ type: Input }], deleteOccurrence: [{ type: Input }], deleteSeries: [{ type: Input }], deleteDialogTitle: [{ type: Input }], deleteRecurringDialogTitle: [{ type: Input }], editRecurringDialogTitle: [{ type: Input }], selectView: [{ type: Input }] } });