/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ComponentMessages } from '@progress/kendo-angular-l10n'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class GridMessages extends ComponentMessages { /** * Sets the text for the empty group panel. */ groupPanelEmpty: string; /** * Sets the text when there are no records. */ noRecords: string; /** * Sets the label for the pager. By default, it follows the pattern **Page {currentPage} of {totalPages}**. * For example, when the current page is 1 and the total number of pages is 10, the label is * **Page navigation, page 1 of 10**. * * The message includes the current page number, total number of pages, and a localizable string. * You can reorder these parts by using placeholders in the `pagerLabel` input. * Use `{currentPage}` and `{totalPages}` to insert the actual values. * [See example](slug:globalization_grid#toc-custom-messages). */ pagerLabel: string; /** * Sets the label for the **First page** button. */ pagerFirstPage: string; /** * Sets the label for the **Last page** button. */ pagerLastPage: string; /** * Sets the label for the **Previous page** button. */ pagerPreviousPage: string; /** * Sets the label for the **Next page** button. */ pagerNextPage: string; /** * Sets the text displayed before the pager input. */ pagerPage: string; /** * Sets the text displayed after the page-size selector. */ pagerItemsPerPage: string; /** * Sets the text displayed before the total-page number. */ pagerOf: string; /** * Sets the text displayed after the total number of items. */ pagerItems: string; /** * Sets the title attribute of the page number input element. */ pagerPageNumberInputTitle: string; /** * Sets the text for the aria-label attribute on the page number input element. */ pagerInputLabel: string; /** * Sets the text for the title and `aria-label` attributes on the page chooser in the Grid Pager. */ pagerSelectPage: string; /** * Sets the label for the filter cell or icon. */ filter: string; /** * Sets the label for the filter input. * * The filter input label includes the column name and a localizable string. * For example, for a column named **Product Name**, the default label is **Product Name Filter**. * * You can reorder the column name and the localizable part by using a placeholder in `filterInputLabel`. * Use `{columnName}` to insert the column name, for example, **filter for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ filterInputLabel: string; /** * Sets the title for the filter menu icon. * * The title includes the column name and a localizable string. * For example, for a column named **Product Name**, the default title is **Product Name Filter Menu**. * * You can reorder the column name and the localizable part by using a placeholder in `filterMenuTitle`. * Use `{columnName}` to insert the column name, for example, **filter for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ filterMenuTitle: string; /** * Sets the label for the filter menu operators DropDownList. * * The label includes the column name and a localizable string. * For example, for a column named **Product Name**, the default label is **Product Name Filter Menu Operators**. * * You can reorder the column name and the localizable part by using a placeholder in `filterMenuOperatorsDropDownLabel`. * Use `{columnName}` to insert the column name, for example, **filter operators for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ filterMenuOperatorsDropDownLabel: string; /** * Sets the label for the filter menu logic DropDownList. * * The label includes the column name and a localizable string. * For example, for a column named **Product Name**, the default label is **Product Name Filter Menu Logic**. * * You can reorder the column name and the localizable part by using a placeholder in `filterMenuLogicDropDownLabel`. * Use `{columnName}` to insert the column name, for example, **filter logic for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ filterMenuLogicDropDownLabel: string; /** * Sets the label for the filter cell operators DropDownList. * * The label includes the column name and a localizable string. * For example, for a column named **Product Name**, the default label is **Filter cell operators for Product Name**. * * You can reorder the column name and the localizable part by using a placeholder in `filterCellOperatorLabel`. * Use `{columnName}` to insert the column name, for example, **Filter operators for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ filterCellOperatorLabel: string; /** * Sets the label for the boolean filter cell DropDownList. * * The label includes the column name and a localizable string. * For example, for a column named **Product Name**, the default label is **Boolean filter cell for Product Name**. * * You can reorder the column name and the localizable part by using a placeholder in `booleanFilterCellLabel`. * Use `{columnName}` to insert the column name, for example, **Boolean Filter operator for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ booleanFilterCellLabel: string; /** * Sets the text for the `Equal` (**Is equal to**) filter operator. */ filterEqOperator: string; /** * Sets the text for the `NotEqual` (**Is not equal to**) filter operator. */ filterNotEqOperator: string; /** * Sets the text for the `IsNull` (**Is null**) filter operator. */ filterIsNullOperator: string; /** * Sets the text for the `IsNotNull` (**Is not null**) filter operator. */ filterIsNotNullOperator: string; /** * Sets the text for the `IsEmpty` (**Is empty**) filter operator. */ filterIsEmptyOperator: string; /** * Sets the text for the `IsNotEmpty` (**Is not empty**) filter operator. */ filterIsNotEmptyOperator: string; /** * Sets the text for the `StartsWith` (**Starts with**) filter operator. */ filterStartsWithOperator: string; /** * Sets the text for the `Contains` (**Contains**) filter operator. */ filterContainsOperator: string; /** * Sets the text for the `DoesNotContain` (**Does not contain**) filter operator. */ filterNotContainsOperator: string; /** * Sets the text for the `EndsWith` (**Ends with**) string filter operator. */ filterEndsWithOperator: string; /** * Sets the text for the `GreaterOrEqualTo` (**Is greater than or equal to**) numeric filter operator. */ filterGteOperator: string; /** * Sets the text for the `Greater` (**Is greater than**) numeric filter operator. */ filterGtOperator: string; /** * Sets the text for the `LessOrEqualTo` (**Is less than or equal to**) numeric filter operator. */ filterLteOperator: string; /** * Sets the text for the `Less` (**Is less than**) numeric filter operator. */ filterLtOperator: string; /** * Sets the text for the `IsTrue` Boolean filter option. */ filterIsTrue: string; /** * Sets the text for the `IsFalse` Boolean filter option. */ filterIsFalse: string; /** * Sets the text for the `(All)` option in the Boolean filter. */ filterBooleanAll: string; /** * Sets the title for the Operators ActionSheet in adaptive mode. */ adaptiveFilterOperatorsTitle: any; /** * Sets the text for the `AfterOrEqualTo` (**Is after or equal to**) date filter operator. */ filterAfterOrEqualOperator: string; /** * Sets the text for the `After` (**Is after**) date filter operator. */ filterAfterOperator: string; /** * Sets the text for the `Before` (**Is before**) date filter operator. */ filterBeforeOperator: string; /** * Sets the text for the `BeforeOrEqualTo` (**Is before or equal to**) date filter operator. */ filterBeforeOrEqualOperator: string; /** * Sets the text for the **Filter** button. */ filterFilterButton: string; /** * Sets the text for the **Clear filter** button. */ filterClearButton: string; /** * Sets the title for the **Close** button of the ActionSheet that appears instead of the Popup on small screens in adaptive mode. */ adaptiveCloseButtonTitle: string; /** * Sets the title for the **Back** button of the ActionSheet that appears instead of the Popup on small screens in adaptive mode. */ adaptiveBackButtonTitle: string; /** * Sets the text for the `And` filter logic. */ filterAndLogic: string; /** * Sets the text for the `Or` filter logic. */ filterOrLogic: string; /** * Sets the button text for the Filter toolbar tool. */ filterToolbarToolText: string; /** * Sets the loading text. The `loading` property a Grid accessibility feature. * Screen readers can detect its value, but it is not visible otherwise. */ loading: string; /** * Sets the text for the `aria-label` attribute on the Grid focusable element. */ gridLabel: string; /** * Sets the title for the column menu icon. * * The title includes the column name and a localizable string. * For example, for a column named **Product Name**, the default title is **Product Name Column Menu**. * * You can reorder the column name and the localizable part by using a placeholder in `columnMenu`. * Use `{columnName}` to insert the column name, for example, **menu for {columnName}**. * [See example](slug:globalization_grid#toc-custom-messages). */ columnMenu: string; /** * Sets the text in the column menu for the set column position item. */ setColumnPosition: string; /** * Sets the text for the Grid Column Chooser and Column Chooser toolbar tool. */ columns: string; /** * Sets the subtitle for the adaptive Grid Column Chooser and Column Chooser toolbar tool. */ columnsSubtitle: string; /** * Sets the title for the adaptive Filter Toolbar Tool and Filter Menu. */ adaptiveFilterTitle: string; /** * Sets the title for the adaptive Sort Toolbar Tool. */ adaptiveSortTitle: string; /** * Sets the title for the adaptive Group Toolbar Tool. */ adaptiveGroupTitle: string; /** * Sets the text for the **Clear all filters** button in the Filter Toolbar Tool and adaptive Filter Toolbar Tool. */ filterClearAllButton: string; /** * Sets the text for the **Clear grouping** button in the Group Toolbar Tool and adaptive Group Toolbar Tool. */ groupClearButton: string; /** * Sets the text for the clear sort button in the Sort Toolbar Tool and adaptive Sort Toolbar Tool. */ sortClearButton: string; /** * Sets the text for the **Done** sort button. */ sortDoneButton: string; /** * Sets the text for the **Done** group button in the adaptive Group Toolbar Tool. */ groupDoneButton: string; /** * Sets the text in the column menu for the lock item. */ lock: string; /** * Sets the text in the column menu for the unlock item. */ unlock: string; /** * Sets the text in the column menu for the stick item. */ stick: string; /** * Sets the text in the column menu for the unstick item. */ unstick: string; /** * Sets the label for the sort icon. */ sortable: string; /** * Sets the text in the column menu for the ascending sort item. */ sortAscending: string; /** * Sets the text in the column menu for the descending sort item. */ sortDescending: string; /** * Sets the text in the column menu for the autosize this column item. */ autosizeThisColumn: string; /** * Sets the text in the column menu for the autosize all columns item. */ autosizeAllColumns: string; /** * Sets the title of the Group Chip for ascending sorting order of groups. */ sortedAscending: string; /** * Sets the title of the Group Chip for descending sorting order of groups. */ sortedDescending: string; /** * Sets the status announcement when a column is no longer sorted. */ sortedDefault: string; /** * Sets the button text for the Sort toolbar tool. */ sortToolbarToolText: string; /** * Sets the text in the column menu or column chooser item for the **Apply** button. */ columnsApply: string; /** * Sets the text in the column menu or column chooser item for the **Reset** button. */ columnsReset: string; /** * Sets the title for the expand icon of detail rows. */ detailExpand: string; /** * Sets the title for the collapse icon of detail rows. */ detailCollapse: string; /** * Sets the text for the **Today** button in the Date filter. */ filterDateToday: string; /** * Sets the title for the **Toggle** button in the Date filter. */ filterDateToggle: string; /** * Sets the title for the **Decrement** button in the Numeric filter. */ filterNumericDecrement: string; /** * Sets the title for the **Increment** button in the Numeric filter. */ filterNumericIncrement: string; /** * Sets the labels of the checkboxes in the checkbox column. */ selectionCheckboxLabel: string; /** * Sets the label for the select all checkbox in the checkbox column. */ selectAllCheckboxLabel: string; /** * Sets the text for the title and `aria-label` attributes on the collapse icon of group rows. */ groupCollapse: string; /** * Sets the text for the title and `aria-label` attributes on the expand icon of group rows. */ groupExpand: string; /** * Sets the label for the top toolbar. */ topToolbarLabel: string; /** * Sets the label for the bottom toolbar. */ bottomToolbarLabel: string; /** * Sets the text for the Grid Edit toolbar tool. */ editToolbarToolText: string; /** * Sets the text for the Grid Save toolbar tool. */ saveToolbarToolText: string; /** * Sets the text for the Grid Add toolbar tool. */ addToolbarToolText: string; /** * Sets the text for the Grid Cancel toolbar tool. */ cancelToolbarToolText: string; /** * Sets the text for the Grid Remove toolbar tool. */ removeToolbarToolText: string; /** * Sets the text for the Grid Excel Export toolbar tool. */ excelExportToolbarToolText: string; /** * Sets the text for the Grid PDF Export toolbar tool. */ pdfExportToolbarToolText: string; /** * Sets the label for the group panel toolbar. */ groupPanelLabel: string; /** * Sets the label for the Grid drag row handle. */ dragRowHandleLabel: string; /** * Sets the title for the column menu **Filter** tab. */ columnMenuFilterTabTitle: string; /** * Sets the title for the column menu **General** tab. */ columnMenuGeneralTabTitle: string; /** * Sets the title for the column menu **Columns** tab. */ columnMenuColumnsTabTitle: string; /** * Sets the text for the Group pane Chip Menu **Move as previous** item. */ groupChipMenuPrevious: string; /** * Sets the text for the Group pane Chip Menu **Move as next** item. */ groupChipMenuNext: string; /** * Sets the button text for the Group toolbar tool. */ groupToolbarToolText: string; /** * Sets the default text for a form validation error when you use built-in external editing. *

* The text includes the data item property name, the error name from the `FormControl` object, and a localizable string. *

* For a field named `ProductName` and an error named `required`, the default error text is `ProductName has required validation error`. *

* To customize the error text, use the `{errorName}` and `{fieldName}` placeholders and a custom localizable string. * For example, `{errorName} detected for {fieldName} field`. *

* The `{errorName}` and `{fieldName}` placeholders are replaced with the field and error names for the invalid form control, * and the error message is rendered as `required error detected for ProductName field`. * [See example](slug:globalization_grid#toc-custom-messages). */ formValidationErrorText: string; /** * Sets the title for the remove item confirmation Dialog. */ removeConfirmationDialogTitle: string; /** * Sets the content for the remove item confirmation Dialog. */ removeConfirmationDialogContent: string; /** * Sets the text for the confirm action button in the remove confirmation Dialog. */ removeConfirmationDialogConfirmText: string; /** * Sets the text for the reject action button in the remove confirmation Dialog. */ removeConfirmationDialogRejectText: string; /** * Sets the title for the external editing Dialog or ActionSheet when editing an item. */ externalEditingTitle: string; /** * Sets the title for the external editing Dialog or ActionSheet when adding a new item. */ externalEditingAddTitle: string; /** * Sets the text for the external editing Dialog Save button. */ externalEditingSaveText: string; /** * Sets the text for the external editing Dialog Cancel button. */ externalEditingCancelText: string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }