<?php

namespace Filament\Tables\View;

use Filament\QueryBuilder\View\QueryBuilderIconAlias;

class TablesIconAlias
{
    const ACTIONS_DISABLE_REORDERING = 'tables::actions.disable-reordering';

    const ACTIONS_ENABLE_REORDERING = 'tables::actions.enable-reordering';

    const ACTIONS_FILTER = 'tables::actions.filter';

    const ACTIONS_GROUP = 'tables::actions.group';

    const ACTIONS_OPEN_BULK_ACTIONS = 'tables::actions.open-bulk-actions';

    const ACTIONS_COLUMN_MANAGER = 'tables::actions.column-manager';

    const COLUMNS_COLLAPSE_BUTTON = 'tables::columns.collapse-button';

    const COLUMNS_ICON_COLUMN_FALSE = 'tables::columns.icon-column.false';

    const COLUMNS_ICON_COLUMN_TRUE = 'tables::columns.icon-column.true';

    const EMPTY_STATE = 'tables::empty-state';

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_BOOLEAN = QueryBuilderIconAlias::CONSTRAINTS_BOOLEAN;

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_DATE = QueryBuilderIconAlias::CONSTRAINTS_DATE;

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_NUMBER = QueryBuilderIconAlias::CONSTRAINTS_NUMBER;

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_RELATIONSHIP = QueryBuilderIconAlias::CONSTRAINTS_RELATIONSHIP;

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_SELECT = QueryBuilderIconAlias::CONSTRAINTS_SELECT;

    const FILTERS_QUERY_BUILDER_CONSTRAINTS_TEXT = QueryBuilderIconAlias::CONSTRAINTS_TEXT;

    const FILTERS_REMOVE_ALL_BUTTON = 'tables::filters.remove-all-button';

    const GROUPING_COLLAPSE_BUTTON = 'tables::grouping.collapse-button';

    const HEADER_CELL_SORT_ASC_BUTTON = 'tables::header-cell.sort-asc-button';

    const HEADER_CELL_SORT_BUTTON = 'tables::header-cell.sort-button';

    const HEADER_CELL_SORT_DESC_BUTTON = 'tables::header-cell.sort-desc-button';

    const REORDER_HANDLE = 'tables::reorder.handle';

    const SEARCH_FIELD = 'tables::search-field';
}
