From 3a4cf56cc394a3219c285b8d115b8da21a841b1d Mon Sep 17 00:00:00 2001 From: Ramazan SANCAR Date: Mon, 17 Oct 2022 15:08:19 +0300 Subject: [PATCH 1/6] Turkish Language finished. Signed-off-by: Ramazan SANCAR --- packages/grid/x-data-grid/src/locales/trTR.ts | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/grid/x-data-grid/src/locales/trTR.ts b/packages/grid/x-data-grid/src/locales/trTR.ts index 51824d2dfa08..47391d308576 100644 --- a/packages/grid/x-data-grid/src/locales/trTR.ts +++ b/packages/grid/x-data-grid/src/locales/trTR.ts @@ -48,7 +48,7 @@ const trTRGrid: Partial = { // Filter panel text filterPanelAddFilter: 'Filtre Ekle', filterPanelDeleteIconLabel: 'Kaldır', - // filterPanelLinkOperator: 'Logic operator', + filterPanelLinkOperator: 'Mantıksal operatörler', filterPanelOperators: 'Operatör', // TODO v6: rename to filterPanelOperator @@ -104,14 +104,14 @@ const trTRGrid: Partial = { // Checkbox selection text checkboxSelectionHeaderName: 'Seçim', - // checkboxSelectionSelectAllRows: 'Select all rows', - // checkboxSelectionUnselectAllRows: 'Unselect all rows', - // checkboxSelectionSelectRow: 'Select row', - // checkboxSelectionUnselectRow: 'Unselect row', + checkboxSelectionSelectAllRows: 'Tüm satırları seç', + checkboxSelectionUnselectAllRows: 'Tüm satırların seçimini kaldır', + checkboxSelectionSelectRow: 'Satırı seç', + checkboxSelectionUnselectRow: 'Satır seçimini bırak', // Boolean cell text - // booleanCellTrueLabel: 'yes', - // booleanCellFalseLabel: 'no', + booleanCellTrueLabel: 'Evet', + booleanCellFalseLabel: 'Hayır', // Actions cell more text actionsCellMore: 'daha fazla', @@ -132,20 +132,20 @@ const trTRGrid: Partial = { unGroupColumn: (name) => `${name} için gruplamayı kaldır`, // Master/detail - // detailPanelToggle: 'Detail panel toggle', + detailPanelToggle: 'Detay görünümüne geçiş', expandDetailPanel: 'Genişlet', collapseDetailPanel: 'Gizle', // Row reordering text - // rowReorderingHeaderName: 'Row reordering', + rowReorderingHeaderName: 'Satırı yeniden sırala', // Aggregation - // aggregationMenuItemHeader: 'Aggregation', - // aggregationFunctionLabelSum: 'sum', - // aggregationFunctionLabelAvg: 'avg', - // aggregationFunctionLabelMin: 'min', - // aggregationFunctionLabelMax: 'max', - // aggregationFunctionLabelSize: 'size', + aggregationMenuItemHeader: 'Toplama', + aggregationFunctionLabelSum: 'top', + aggregationFunctionLabelAvg: 'ort', + aggregationFunctionLabelMin: 'min', + aggregationFunctionLabelMax: 'maks', + aggregationFunctionLabelSize: 'boyut', }; export const trTR: Localization = getGridLocalization(trTRGrid, trTRCore); From 9cc22aaa235bffffae1024e26a5d0c12a275112d Mon Sep 17 00:00:00 2001 From: Ramazan SANCAR Date: Mon, 17 Oct 2022 15:30:19 +0300 Subject: [PATCH 2/6] Added. Turkish Language Signed-off-by: Ramazan SANCAR --- docs/translations/translations-tr.json | 244 +++++++++++++++++++++++++ 1 file changed, 244 insertions(+) create mode 100644 docs/translations/translations-tr.json diff --git a/docs/translations/translations-tr.json b/docs/translations/translations-tr.json new file mode 100644 index 000000000000..52aa0d8078b7 --- /dev/null +++ b/docs/translations/translations-tr.json @@ -0,0 +1,244 @@ + +{ + "adblock": "If you don't mind tech related ads (no tracking or remarketing), and want to keep us running, please whitelist MUI in your blocker.", + "albumDescr": "A responsive album / gallery page layout with a hero unit and footer.", + "albumTitle": "Albüm", + "algoliaSearch": "Ara", + "blogDescr": "A sophisticated blog page layout. Markdown support is courtesy of markdown-to-jsx but is easily replaced.", + "blogTitle": "Blog", + "cdn": "veya CDN kullan", + "changeLanguage": "Change language", + "checkoutDescr": "A step-by-step checkout page layout. Adapt the number of steps to suit your needs, or make steps optional.", + "checkoutTitle": "Checkout", + "close": "Kapat", + "codesandbox": "Edit in CodeSandbox", + "copiedSource": "The source code has been copied.", + "copiedSourceLink": "Link to the source code has been copied.", + "copySource": "Copy the source", + "copySourceLinkJS": "Copy link to JavaScript source", + "copySourceLinkTS": "Copy link to TypeScript source", + "dashboardDescr": "A minimal dashboard with taskbar and mini variant draw. The chart is courtesy of Recharts, but it is simple to substitute an alternative.", + "dashboardTitle": "Dashboard", + "decreaseSpacing": "decrease spacing", + "demoToolbarLabel": "demo source", + "diamondSponsors": "Diamond Sponsors", + "editPage": "Edit this page", + "editWebsiteColors": "Edit website colors", + "emojiLove": "Love", + "emoojiWarning": "Warning", + "expandAll": "Expand all", + "footerCommunity": "Community", + "footerCompany": "Company", + "footerResources": "Resources", + "getProfessionalSupport": "Get Professional Support", + "getStarted": "Get Started", + "github": "GitHub repository", + "headTitle": "MUI: A popular React UI framework", + "helpToTranslate": "Help to translate", + "hideFullSource": "Hide the full source", + "hideSource": "Hide the source", + "homeFooterRelease": "Currently {{versionNumber}}. Released under the {{license}}.", + "homeQuickWord": "A quick word from our sponsors:", + "increaseSpacing": "increase spacing", + "installation": "Installation", + "installButton": "Read installation docs", + "installDescr": "Install MUI's source files via npm. We take care of injecting the CSS needed.", + "joinThese": "Join these and other great organisations!", + "letUsKnow": "Let us know!", + "license": "MIT License", + "likeMui": "Help us keep running", + "loadFont": "Load the default Roboto font.", + "mainNavigation": "Main navigation", + "newest": "Newest", + "openDrawer": "Open main navigation", + "pageTOC": "Page table of contents", + "praise": "Praise for MUI", + "praiseDescr": "Here's what some of our users are saying.", + "pricingDescr": "Quickly build an effective pricing table for your potential customers with this page layout.", + "pricingTitle": "Pricing", + "resetDemo": "Reset demo", + "resetDensity": "Reset density", + "seeMore": "See more", + "showFullSource": "Show the full source", + "showJSSource": "Show JavaScript source", + "showSource": "Show the source", + "showTSSource": "Show TypeScript source", + "signInDescr": "A simple Sign In page.", + "signInSideDescr": "A simple Sign In side page.", + "signInSideTitle": "Sign-in side", + "signInTitle": "Sign In", + "signUpDescr": "A simple Sign Up page.", + "signUpTitle": "Sign Up", + "skipToContent": "Skip to content", + "sourceCode": "Source code", + "spacingUnit": "Spacing unit", + "stackblitz": "Edit in StackBlitz (JS only)", + "stars": "GitHub stars", + "stickyFooterDescr": "Attach a footer to the bottom of the viewport when page content is short.", + "stickyFooterTitle": "Sticky footer", + "strapline": "React components for faster and easier web development. Build your own design system, or start with Material Design.", + "tableOfContents": "Contents", + "thanks": "Thank you!", + "themes": "Premium themes", + "themesButton": "Browse themes", + "themesDescr": "Take your project to the next level with premium themes from our store – all built on MUI.", + "toggleNotifications": "Toggle notifications panel", + "toggleRTL": "Toggle right-to-left/left-to-right", + "toggleTheme": "Toggle light/dark theme", + "traffic": "Traffic", + "usage": "Usage", + "usageButton": "Explore the docs", + "usageDescr": "MUI components work without any additional setup, and don't pollute the global scope.", + "useDarkTheme": "Use dark theme", + "useHighDensity": "Apply higher density via props", + "usingMui": "Are you using MUI?", + "viewGitHub": "View the source on GitHub", + "visit": "Visit the website", + "whosUsing": "Who's using MUI?", + "initialFocusLabel": "A generic container that is programmatically focused to test keyboard navigation of our components.", + "resetFocus": "Reset focus to test keyboard navigation", + "pages": { + "/getting-started": "Getting Started", + "/getting-started/installation": "Installation", + "/getting-started/usage": "Usage", + "/getting-started/example-projects": "Example Projects", + "/getting-started/templates": "Templates", + "/getting-started/learn": "Learn", + "/getting-started/faq": "FAQs", + "/getting-started/supported-components": "Supported Components", + "/getting-started/supported-platforms": "Supported Platforms", + "/getting-started/support": "Support", + "/components": "Components", + "/components/about-the-lab": "About The Lab", + "/components/click-away-listener": "Click Away Listener", + "/component/about": "About The Lab", + "/components/app-bar": "App Bar", + "/components/autocomplete": "Autocomplete", + "/components/avatars": "Avatar", + "/components/badges": "Badge", + "/components/basic-inputs": "Basic Inputs", + "/components/bottom-navigation": "Bottom Navigation", + "/components/box": "Box", + "/components/breadcrumbs": "Breadcrumbs", + "/components/buttons": "Button", + "/components/cards": "Card", + "/components/checkboxes": "Checkbox", + "/components/chips": "Chip", + "/components/container": "Container", + "/components/content": "Content", + "/components/css-baseline": "CSS Baseline", + "/components/data-display": "Data Display", + "/components/dialogs": "Dialog", + "/components/dividers": "Divider", + "/components/drawers": "Drawer", + "/components/accordion": "Accordion", + "/components/feedback": "Feedback", + "/components/grid": "Grid", + "/components/hidden": "Hidden", + "/components/grid-list": "Grid List", + "/components/icons": "Icons", + "/components/inputs": "Inputs", + "/components/lab": "Lab", + "/components/layout": "Layout", + "/components/links": "Link", + "/components/lists": "List", + "/components/menus": "Menu", + "/components/modal": "Modal", + "/components/navigation": "Navigation", + "/components/no-ssr": "No SSR", + "/components/other": "Other", + "/components/paper": "Paper", + "/components/pickers": "Date / Time", + "/components/popover": "Popover", + "/components/popper": "Popper", + "/components/portal": "Portal", + "/components/progress": "Progress", + "/components/progress-validation": "Feedback", + "/components/radio-buttons": "Radio", + "/components/selects": "Select", + "/components/slider": "Slider", + "/components/snackbars": "Snackbar", + "/components/speed-dial": "Speed Dial", + "/components/steppers": "Stepper", + "/components/surfaces": "Surfaces", + "/components/switches": "Switch", + "/components/tables": "Table", + "/components/tabs": "Tabs", + "/components/text-fields": "Text Field", + "/components/timeline": "Timeline", + "/components/toggle-button": "Toggle Button", + "/components/tooltips": "Tooltip", + "/components/transfer-list": "Transfer List", + "/components/transitions": "Transitions", + "/components/typography": "Typography", + "/components/use-media-query": "useMediaQuery", + "/components/utils": "Utils", + "/css-in-js": "Styles", + "/css-in-js/basics": "Basics", + "/css-in-js/advanced": "Advanced", + "/system": "System", + "/system/basics": "Basics", + "/system/borders": "Borders", + "/system/display": "Display", + "/system/flexbox": "Flexbox", + "/system/palette": "Palette", + "/system/positions": "Positions", + "/system/shadows": "Shadows", + "/system/sizing": "Sizing", + "/system/spacing": "Spacing", + "/system/typography": "Typography", + "/customization": "Customization", + "/customization/theming": "Overview", + "/customization/theme": "Theming", + "/customization/breakpoints": "Breakpoints", + "/customization/color": "Color", + "/customization/palette": "Palette", + "/customization/type": "Type (light / dark theme)", + "/customization/typography": "Typography", + "/customization/spacing": "Spacing", + "/customization/z-index": "z-index", + "/customization/globals": "Globals", + "/customization/components": "Components", + "/customization/default-theme": "Default Theme", + "/guides": "Guides", + "/guides/api": "API Design Approach", + "/guides/typescript": "TypeScript", + "/guides/interoperability": "Style Library Interoperability", + "/guides/minimizing-bundle-size": "Minimizing Bundle Size", + "/guides/composition": "Composition", + "/guides/responsive-ui": "Responsive UI", + "/guides/server-rendering": "Server Rendering", + "/guides/migration-v3": "Migration From v3", + "/guides/migration-v0x": "Migration From v0.x", + "/guides/testing": "Testing", + "/guides/flow": "Flow", + "/guides/right-to-left": "Right-to-left", + "/guides/localization": "Localization", + "/discover-more": "Discover More", + "/discover-more/showcase": "Showcase", + "/discover-more/related-projects": "Related Projects", + "/discover-more/roadmap": "Roadmap", + "/discover-more/backers": "Sponsors & Backers", + "/discover-more/vision": "Vision", + "/discover-more/team": "Team", + "/discover-more/community": "Community", + "/discover-more/changelog": "Changelog", + "/discover-more/languages": "Languages", + "/versions": "Versions", + "/styles": "Styles", + "/styles/basics": "Basics", + "/styles/advanced": "Advanced", + "https://mui.com/store/": "Premium themes", + "/components/material-icons": "Material Icons", + "/components/textarea-autosize": "Textarea Autosize", + "/components/rating": "Rating", + "/components/skeleton": "Skeleton", + "/components/tree-view": "Tree View", + "/customization/density": "Density", + "/components/button-group": "Button Group", + "/components/floating-action-button": "Floating Action Button", + "/components/backdrop": "Backdrop", + "/components/alert": "Alert", + "/components/pagination": "Pagination" + } +} From ad43e3f4f1cf8628907668215c89a91018c7c3de Mon Sep 17 00:00:00 2001 From: Ramazan SANCAR Date: Mon, 17 Oct 2022 15:31:54 +0300 Subject: [PATCH 3/6] Turkish Language finished. Signed-off-by: Ramazan SANCAR --- packages/x-date-pickers/src/locales/trTR.ts | 42 ++++++++++----------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/x-date-pickers/src/locales/trTR.ts b/packages/x-date-pickers/src/locales/trTR.ts index 1037bab2e017..4bab152604ff 100644 --- a/packages/x-date-pickers/src/locales/trTR.ts +++ b/packages/x-date-pickers/src/locales/trTR.ts @@ -10,8 +10,8 @@ const trTRPickers: Partial> = { // View navigation openPreviousView: 'sonraki görünüm', openNextView: 'önceki görünüm', - // calendarViewSwitchingButtonAriaLabel: (view: CalendarPickerView) => view === 'year' ? 'year view is open, switch to calendar view' : 'calendar view is open, switch to year view', - // inputModeToggleButtonAriaLabel: (isKeyboardInputOpen: boolean, viewType: 'calendar' | 'clock') => isKeyboardInputOpen ? `text input view is open, go to ${viewType} view` : `${viewType} view is open, go to text input view`, + calendarViewSwitchingButtonAriaLabel: (view: CalendarPickerView) => view === 'year' ? 'yıl görünümü açık, takvim görünümüne geç' : 'takvim görünümü açık, yıl görünümüne geç', + inputModeToggleButtonAriaLabel: (isKeyboardInputOpen: boolean, viewType: 'calendar' | 'clock') => isKeyboardInputOpen ? `metin girişi görünümü açık, şuraya gidin: ${viewType} görünümü` : `${viewType} görünüm açık, metin girişi görünümüne gidin`, // DateRange placeholders start: 'Başlangıç', @@ -24,33 +24,33 @@ const trTRPickers: Partial> = { todayButtonLabel: 'Bugün', // Toolbar titles - // datePickerDefaultToolbarTitle: 'Select date', - // dateTimePickerDefaultToolbarTitle: 'Select date & time', - // timePickerDefaultToolbarTitle: 'Select time', - // dateRangePickerDefaultToolbarTitle: 'Select date range', + datePickerDefaultToolbarTitle: 'Tarih Seç', + dateTimePickerDefaultToolbarTitle: 'Tarih & Saat seç', + timePickerDefaultToolbarTitle: 'Saat seç', + dateRangePickerDefaultToolbarTitle: 'Tarih aralığı seçin', // Clock labels - // clockLabelText: (view, time, adapter) => `Select ${view}. ${time === null ? 'No time selected' : `Selected time is ${adapter.format(time, 'fullTime')}`}`, - // hoursClockNumberText: hours => `${hours} hours`, - // minutesClockNumberText: minutes => `${minutes} minutes`, - // secondsClockNumberText: seconds => `${seconds} seconds`, + clockLabelText: (view, time, adapter) => `${view} seç. ${time === null ? 'Zaman seçilmedi' : `Seçilen zaman: ${adapter.format(time, 'fullTime')}`}`, + hoursClockNumberText: hours => `${hours} saat`, + minutesClockNumberText: minutes => `${minutes} dakika`, + econdsClockNumberText: seconds => `${seconds} saniye`, // Open picker labels - // openDatePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Choose date, selected date is ${utils.format(value, 'fullDate')}` : 'Choose date', - // openTimePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Choose time, selected time is ${utils.format(value, 'fullTime')}` : 'Choose time', + openDatePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Tarih seçin, seçilen tarih: ${utils.format(value, 'fullDate')}` : 'Tarih seç', + openTimePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Saat seçin, seçilen saat: ${utils.format(value, 'fullTime')}` : 'Saat seç', // Table labels - // timeTableLabel: 'pick time', - // dateTableLabel: 'pick date', + timeTableLabel: 'saat seç', + dateTableLabel: 'tarih seç', // Field section placeholders - // fieldYearPlaceholder: params => 'Y'.repeat(params.digitAmount), - // fieldMonthPlaceholder: params => params.contentType === 'letter' ? 'MMMM' : 'MM', - // fieldDayPlaceholder: () => 'DD', - // fieldHoursPlaceholder: () => 'hh', - // fieldMinutesPlaceholder: () => 'mm', - // fieldSecondsPlaceholder: () => 'ss', - // fieldMeridiemPlaceholder: () => 'aa', + fieldYearPlaceholder: params => 'Y'.repeat(params.digitAmount), + fieldMonthPlaceholder: params => params.contentType === 'letter' ? 'AAA' : 'AA', + fieldDayPlaceholder: () => 'GG', + fieldHoursPlaceholder: () => 'ss', + fieldMinutesPlaceholder: () => 'dd', + fieldSecondsPlaceholder: () => 'ss', + fieldMeridiemPlaceholder: () => 'aa', }; export const trTR = getPickersLocalization(trTRPickers); From 8f5fb45c24e4db4a0100b552bc23d778c47de590 Mon Sep 17 00:00:00 2001 From: Ramazan Sancar Date: Mon, 17 Oct 2022 15:40:13 +0300 Subject: [PATCH 4/6] Turkish language files created. --- .../data-grid/data-grid-premium-tr.json | 712 ++++++++++++++++++ .../api-docs/data-grid/data-grid-pro-tr.json | 702 +++++++++++++++++ .../api-docs/data-grid/data-grid-tr.json | 670 ++++++++++++++++ .../data-grid/grid-filter-form-tr.json | 24 + .../data-grid/grid-filter-panel-tr.json | 12 + .../date-pickers/clock-picker-tr.json | 40 + .../date-pickers/date-calendar-tr.json | 48 ++ .../api-docs/date-pickers/date-picker-tr.json | 78 ++ .../date-pickers/date-range-calendar-tr.json | 40 + .../date-pickers/date-range-picker-tr.json | 74 ++ .../date-pickers/date-time-picker-tr.json | 91 +++ .../day-calendar-skeleton-tr.json | 16 + .../date-pickers/desktop-date-picker-tr.json | 74 ++ .../desktop-date-range-picker-tr.json | 70 ++ .../desktop-date-time-picker-tr.json | 87 +++ .../date-pickers/desktop-time-picker-tr.json | 60 ++ .../localization-provider-tr.json | 12 + .../date-pickers/mobile-date-picker-tr.json | 72 ++ .../mobile-date-range-picker-tr.json | 68 ++ .../mobile-date-time-picker-tr.json | 85 +++ .../date-pickers/mobile-time-picker-tr.json | 58 ++ .../date-pickers/month-calendar-tr.json | 20 + .../picker-static-wrapper-tr.json | 22 + .../api-docs/date-pickers/pickers-day-tr.json | 49 ++ .../date-pickers/static-date-picker-tr.json | 68 ++ .../static-date-range-picker-tr.json | 64 ++ .../static-date-time-picker-tr.json | 81 ++ .../date-pickers/static-time-picker-tr.json | 55 ++ .../api-docs/date-pickers/time-picker-tr.json | 64 ++ .../date-pickers/year-calendar-tr.json | 19 + 30 files changed, 3535 insertions(+) create mode 100644 docs/translations/api-docs/data-grid/data-grid-premium-tr.json create mode 100644 docs/translations/api-docs/data-grid/data-grid-pro-tr.json create mode 100644 docs/translations/api-docs/data-grid/data-grid-tr.json create mode 100644 docs/translations/api-docs/data-grid/grid-filter-form-tr.json create mode 100644 docs/translations/api-docs/data-grid/grid-filter-panel-tr.json create mode 100644 docs/translations/api-docs/date-pickers/clock-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/date-calendar-tr.json create mode 100644 docs/translations/api-docs/date-pickers/date-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/date-range-calendar-tr.json create mode 100644 docs/translations/api-docs/date-pickers/date-range-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/date-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json create mode 100644 docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/localization-provider-tr.json create mode 100644 docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/month-calendar-tr.json create mode 100644 docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json create mode 100644 docs/translations/api-docs/date-pickers/pickers-day-tr.json create mode 100644 docs/translations/api-docs/date-pickers/static-date-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/static-time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/time-picker-tr.json create mode 100644 docs/translations/api-docs/date-pickers/year-calendar-tr.json diff --git a/docs/translations/api-docs/data-grid/data-grid-premium-tr.json b/docs/translations/api-docs/data-grid/data-grid-premium-tr.json new file mode 100644 index 000000000000..116b71bd4493 --- /dev/null +++ b/docs/translations/api-docs/data-grid/data-grid-premium-tr.json @@ -0,0 +1,712 @@ +{ + "componentDescription": "", + "propDescriptions": { + "aggregationFunctions": "Aggregation functions available on the grid.", + "aggregationModel": "Set the aggregation model of the grid.", + "aggregationRowsScope": "Rows used to generate the aggregated value. If filtered, the aggregated values will be generated using only the rows currently passing the filtering process. If all, the aggregated values will be generated using all the rows.", + "apiRef": "The ref object that allows grid manipulation. Can be instantiated with useGridApiRef().", + "aria-label": "The label of the grid.", + "aria-labelledby": "The id of the element containing a label for the grid.", + "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", + "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", + "cellModesModel": "Controls the modes of the cells.", + "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", + "checkboxSelectionVisibleOnly": "If true, the "Select All" header checkbox selects only the rows on the current page. To be used in combination with checkboxSelection. It only works if the pagination is enabled.", + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", + "columns": "Set of columns of type GridColumns.", + "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", + "columnTypes": "Extend native column types with your new column types.", + "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", + "components": "Overrideable components.", + "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", + "defaultGroupingExpansionDepth": "If above 0, the row children will be expanded up to this depth. If equal to -1, all the row children will be expanded.", + "density": "Set the density of the grid.", + "detailPanelExpandedRowIds": "The row ids to show the detail panel.", + "disableAggregation": "If true, aggregation is disabled.", + "disableChildrenFiltering": "If true, the filtering will only be applied to the top level rows when grouping rows with the treeData prop.", + "disableChildrenSorting": "If true, the sorting will only be applied to the top level rows when grouping rows with the treeData prop.", + "disableColumnFilter": "If true, column filters are disabled.", + "disableColumnMenu": "If true, the column menu is disabled.", + "disableColumnPinning": "If true, the column pinning is disabled.", + "disableColumnReorder": "If true, reordering columns is disabled.", + "disableColumnResize": "If true, resizing columns is disabled.", + "disableColumnSelector": "If true, hiding/showing columns is disabled.", + "disableDensitySelector": "If true, the density selector is disabled.", + "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", + "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", + "disableMultipleColumnsFiltering": "If true, filtering with multiple columns is disabled.", + "disableMultipleColumnsSorting": "If true, sorting with multiple columns is disabled.", + "disableMultipleSelection": "If true, multiple selection using the Ctrl or CMD key is disabled.", + "disableRowGrouping": "If true, the row grouping is disabled.", + "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", + "disableVirtualization": "If true, the virtualization is disabled.", + "editMode": "Controls whether to use the cell or row editing.", + "editRowsModel": "Set the edit rows model of the grid.", + "error": "An error that will turn the grid into its error state and display the error component.", + "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", + "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", + "filterModel": "Set the filter model of the grid.", + "getAggregationPosition": "Determines the position of an aggregated value.

Signature:
function(groupNode: GridGroupNode) => GridAggregationPosition | null
groupNode: The current group.
returns (GridAggregationPosition | null): Position of the aggregated value (if null, the group will not be aggregated).", + "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", + "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", + "getDetailPanelHeight": "Function that returns the height of the row detail panel.

Signature:
function(params: GridRowParams) => number | string
params: With all properties from GridRowParams.
returns (number | string): The height in pixels or "auto" to use the content height.", + "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", + "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", + "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", + "getRowId": "Return the id of a given GridRowModel.", + "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", + "getTreeDataPath": "Determines the path of a row in the tree data. For instance, a row with the path ["A", "B"] is the child of the row with the path ["A"]. Note that all paths must contain at least one element.

Signature:
function(row: R) => Array<string>
row: The row from which we want the path.
returns (Array): The path to the row.", + "groupingColDef": "The grouping column used by the tree data.", + "headerHeight": "Set the height in pixel of the column headers in the grid.", + "hideFooter": "If true, the footer component is hidden.", + "hideFooterPagination": "If true, the pagination component in the footer is hidden.", + "hideFooterRowCount": "If true, the row count in the footer is hidden. It has no effect if the pagination is enabled.", + "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", + "initialState": "The initial state of the DataGridPremium. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", + "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", + "isGroupExpandedByDefault": "Determines if a group should be expanded after its creation. This prop takes priority over the defaultGroupingExpansionDepth prop.

Signature:
function(node: GridGroupNode) => boolean
node: The node of the group to test.
returns (boolean): A boolean indicating if the group is expanded.", + "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", + "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", + "loading": "If true, a loading overlay is displayed.", + "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", + "logger": "Pass a custom logger in the components that implements the Logger interface.", + "logLevel": "Allows to pass the logging level or false to turn off logging.", + "nonce": "Nonce of the inline styles for Content Security Policy.", + "onAggregationModelChange": "Callback fired when the row grouping model changes.

Signature:
function(model: GridAggregationModel, details: GridCallbackDetails) => void
model: The aggregated columns.
details: Additional details for this callback.", + "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", + "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", + "onColumnResize": "Callback fired while a column is being resized.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", + "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", + "onColumnWidthChange": "Callback fired when the width of a column is changed.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", + "onDetailPanelExpandedRowIdsChange": "Callback fired when the detail panel of a row is opened or closed.

Signature:
function(ids: Array<GridRowId>, details: GridCallbackDetails) => void
ids: The ids of the rows which have the detail panel open.
details: Additional details for this callback.", + "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", + "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", + "onFetchRows": "Callback fired when rowCount is set and the next batch of virtualized rows is rendered.

Signature:
function(params: GridFetchRowsParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridFetchRowsParams.
event: The event object.
details: Additional details for this callback.", + "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", + "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", + "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", + "onPinnedColumnsChange": "Callback fired when the pinned columns have changed.

Signature:
function(pinnedColumns: GridPinnedColumns, details: GridCallbackDetails) => void
pinnedColumns: The changed pinned columns.
details: Additional details for this callback.", + "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", + "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", + "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", + "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", + "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", + "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowGroupingModelChange": "Callback fired when the row grouping model changes.

Signature:
function(model: GridRowGroupingModel, details: GridCallbackDetails) => void
model: Columns used as grouping criteria.
details: Additional details for this callback.", + "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", + "onRowOrderChange": "Callback fired when a row is being reordered.

Signature:
function(params: GridRowOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowOrderChangeParams.
event: The event object.
details: Additional details for this callback.", + "onRowsScrollEnd": "Callback fired when scrolling to the bottom of the grid viewport.

Signature:
function(params: GridRowScrollEndParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowScrollEndParams.
event: The event object.
details: Additional details for this callback.", + "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", + "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", + "page": "The zero-based index of the current page.", + "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", + "pagination": "If true, pagination is enabled.", + "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", + "pinnedColumns": "The column fields to display pinned to left or right.", + "pinnedRows": "Rows data to pin on top or bottom.", + "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", + "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", + "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", + "rowGroupingColumnMode": "If single, all column we are grouping by will be represented in the same grouping the same column. If multiple, each column we are grouping by will be represented in its own column.", + "rowGroupingModel": "Set the row grouping model of the grid.", + "rowHeight": "Set the height in pixel of a row in the grid.", + "rowModesModel": "Controls the modes of the rows.", + "rowReordering": "If true, the reordering of rows is enabled.", + "rows": "Set of rows of type GridRowsProp.", + "rowsLoadingMode": "Loading rows can be processed on the server or client-side. Set it to 'client' if you would like enable infnite loading. Set it to 'server' if you would like to enable lazy loading. * @default "client"", + "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", + "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", + "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", + "scrollbarSize": "Override the height/width of the grid inner scrollbar.", + "scrollEndThreshold": "Set the area in px at the bottom of the grid viewport where onRowsScrollEnd is called.", + "selectionModel": "Set the selection model of the grid.", + "showCellRightBorder": "If true, the right border of the cells are displayed.", + "showColumnRightBorder": "If true, the right border of the column headers are displayed.", + "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", + "sortingOrder": "The order of the sorting sequence.", + "sortModel": "Set the sort model of the grid.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "throttleRowsMs": "If positive, the Grid will throttle updates coming from apiRef.current.updateRows and apiRef.current.setRows. It can be useful if you have a high update rate but do not want to do heavy work like filtering / sorting or rendering on each individual update.", + "treeData": "If true, the rows will be gathered in a tree structure according to the getTreeDataPath prop." + }, + "classDescriptions": { + "actionsCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell with type=\"actions\"" + }, + "aggregationColumnHeader": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the column header", + "conditions": "aggregated" + }, + "aggregationColumnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"left\"" + }, + "aggregationColumnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"center\"" + }, + "aggregationColumnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"right\"" + }, + "aggregationColumnHeaderLabel": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the aggregation label in the column header", + "conditions": "aggregated" + }, + "autoHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "autoHeight={true}" + }, + "booleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the icon of the boolean cell" + }, + "cell--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is editable" + }, + "cell--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is in edit mode" + }, + "cell--textCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"center\"" + }, + "cell--textLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"left\"" + }, + "cell--textRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"right\"" + }, + "cell--withRenderer": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell has a custom renderer" + }, + "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, + "cellContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the element that wraps the cell content" + }, + "cellCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the cell checkbox element" + }, + "cellSkeleton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the skeleton cell element" + }, + "checkboxInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the selection checkbox element" + }, + "columnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"center\"" + }, + "columnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"left\"" + }, + "columnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"right\"" + }, + "columnHeader--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating column header element", + "conditions": "it is dragged" + }, + "columnHeader--moving": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "it is being dragged" + }, + "columnHeader--numeric": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the type of the column is number" + }, + "columnHeader--sortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sortable" + }, + "columnHeader--sorted": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sorted" + }, + "columnHeader--filtered": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column has a filter applied to it" + }, + "columnHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header element" + }, + "columnGroupHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column group header element" + }, + "columnHeaderCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the header checkbox cell element" + }, + "columnHeaderDraggableContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's draggable container element" + }, + "rowReorderCellPlaceholder": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row's draggable placeholder element inside the special row reorder cell" + }, + "columnHeaderDropZone": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers wrapper", + "conditions": "a column is being dragged" + }, + "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, + "columnHeaderTitleContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title container element" + }, + "columnHeaderTitleContainerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title excepted buttons" + }, + "columnHeader--filledGroup": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "not empty" + }, + "columnHeader--emptyGroup": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the empty column group header cell" + }, + "columnHeader--showColumnBorder": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "show column border" + }, + "columnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers" + }, + "columnHeadersInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers's inner element" + }, + "columnHeadersInner--scrollable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers's inner element", + "conditions": "there is a horizontal scrollbar" + }, + "columnSeparator--resizable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is resizable" + }, + "columnSeparator--resizing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is being resized" + }, + "columnSeparator--sideLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"left\"" + }, + "columnSeparator--sideRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"right\"" + }, + "columnSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator element" + }, + "columnsPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel element" + }, + "columnsPanelRow": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel row element" + }, + "detailPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel element" + }, + "detailPanels": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panels wrapper element" + }, + "detailPanelToggleCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel toggle cell element" + }, + "detailPanelToggleCell--expanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the detail panel toggle cell element", + "conditions": "expanded" + }, + "footerCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell inside a footer row" + }, + "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, + "panelHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel header element" + }, + "panelWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel wrapper element" + }, + "panelContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel content element" + }, + "panelFooter": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel footer element" + }, + "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, + "editBooleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "root of the boolean edit component" + }, + "filterForm": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the filter form component" + }, + "filterFormDeleteIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the delete icon of the filter form component" + }, + "filterFormLinkOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the link operator inout of the filter form component" + }, + "filterFormColumnInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column input of the filter form component" + }, + "filterFormOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the operator input of the filter form component" + }, + "filterFormValueInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the value input of the filter form component" + }, + "editInputCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the input component" + }, + "filterIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the filter icon element" + }, + "footerContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer container element" + }, + "iconButtonContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header icon's container" + }, + "iconSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator icon element" + }, + "main": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the main container element" + }, + "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, + "menuIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon element" + }, + "menuIconButton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon button element" + }, + "menuOpen": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the menu icon element", + "conditions": "the menu is open" + }, + "menuList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu list element" + }, + "overlayWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper element" + }, + "overlayWrapperInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper inner element" + }, + "overlay": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay element" + }, + "virtualScroller": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization container" + }, + "virtualScrollerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization content" + }, + "virtualScrollerContent--overflowed": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the virtualization content", + "conditions": "its height is bigger than the virtualization container" + }, + "virtualScrollerRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization render zone" + }, + "pinnedColumns": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned columns" + }, + "pinnedColumns--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned columns" + }, + "pinnedColumns--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned columns" + }, + "pinnedColumnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned column headers" + }, + "pinnedColumnHeaders--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned column headers" + }, + "pinnedColumnHeaders--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned column headers" + }, + "root": { "description": "Styles applied to the root element." }, + "root--densityStandard": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"standard\" (default)" + }, + "root--densityComfortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"comfortable\"" + }, + "root--densityCompact": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"compact\"" + }, + "row--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is editable" + }, + "row--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is in edit mode" + }, + "row--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating special row reorder cell element", + "conditions": "it is dragged" + }, + "row--lastVisible": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the last visible row element on every page of the grid" + }, + "row--dynamicHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "it has dynamic row height" + }, + "row--detailPanelExpanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "its detail panel is open" + }, + "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, + "rowCount": { + "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", + "nodeName": "the footer row count element to show the total number of rows" + }, + "rowReorderCellContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row reorder cell container element" + }, + "rowReorderCell": { + "description": "Styles applied to the root element of the row reorder cell" + }, + "rowReorderCell--draggable": { + "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" + }, + "scrollArea": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "both scroll area elements" + }, + "scrollArea--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left scroll area element" + }, + "scrollArea--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right scroll area element" + }, + "selectedRowCount": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer selected row count element" + }, + "sortIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the sort icon element" + }, + "toolbarContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar container element" + }, + "toolbarFilterList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar filter list element" + }, + "withBorder": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "both the cell and the column header", + "conditions": "showColumnRightBorder={true}" + }, + "treeDataGroupingCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the grouping cell of the tree data" + }, + "treeDataGroupingCellToggle": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toggle of the grouping cell of the tree data" + }, + "groupingCriteriaCell": { + "description": "Styles applied to the root element of the grouping criteria cell" + }, + "groupingCriteriaCellToggle": { + "description": "Styles applied to the toggle of the grouping criteria cell" + }, + "pinnedRows": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned rows container" + }, + "pinnedRows--top": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the top pinned rows container" + }, + "pinnedRows--bottom": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the bottom pinned rows container" + }, + "pinnedRowsRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "pinned rows render zones" + } + }, + "slotDescriptions": { + "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", + "BaseTextField": "The custom TextField component used in the grid.", + "BaseFormControl": "The custom FormControl component used in the grid.", + "BaseSelect": "The custom Select component used in the grid.", + "BaseSwitch": "The custom Switch component used in the grid.", + "BaseButton": "The custom Button component used in the grid.", + "BaseTooltip": "The custom Tooltip component used in the grid.", + "BasePopper": "The custom Popper component used in the grid.", + "Cell": "Component rendered for each cell.", + "SkeletonCell": "Component rendered for each skeleton cell.", + "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", + "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", + "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", + "Footer": "Footer component rendered at the bottom of the grid viewport.", + "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", + "Toolbar": "Toolbar component rendered inside the Header component.", + "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", + "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", + "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", + "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", + "Pagination": "Pagination component rendered in the grid footer by default.", + "FilterPanel": "Filter panel component rendered when clicking the filter button.", + "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", + "Panel": "Panel component wrapping the filters and columns panels.", + "Row": "Component rendered for each row.", + "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", + "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", + "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", + "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", + "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", + "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", + "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", + "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", + "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", + "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", + "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", + "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", + "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", + "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", + "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", + "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", + "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", + "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", + "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", + "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", + "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", + "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", + "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", + "QuickFilterIcon": "Icon displayed on the quick filter input.", + "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." + } +} diff --git a/docs/translations/api-docs/data-grid/data-grid-pro-tr.json b/docs/translations/api-docs/data-grid/data-grid-pro-tr.json new file mode 100644 index 000000000000..4ca65459aff5 --- /dev/null +++ b/docs/translations/api-docs/data-grid/data-grid-pro-tr.json @@ -0,0 +1,702 @@ +{ + "componentDescription": "", + "propDescriptions": { + "apiRef": "The ref object that allows grid manipulation. Can be instantiated with useGridApiRef().", + "aria-label": "The label of the grid.", + "aria-labelledby": "The id of the element containing a label for the grid.", + "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", + "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", + "cellModesModel": "Controls the modes of the cells.", + "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", + "checkboxSelectionVisibleOnly": "If true, the "Select All" header checkbox selects only the rows on the current page. To be used in combination with checkboxSelection. It only works if the pagination is enabled.", + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", + "columns": "Set of columns of type GridColumns.", + "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", + "columnTypes": "Extend native column types with your new column types.", + "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", + "components": "Overrideable components.", + "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", + "defaultGroupingExpansionDepth": "If above 0, the row children will be expanded up to this depth. If equal to -1, all the row children will be expanded.", + "density": "Set the density of the grid.", + "detailPanelExpandedRowIds": "The row ids to show the detail panel.", + "disableChildrenFiltering": "If true, the filtering will only be applied to the top level rows when grouping rows with the treeData prop.", + "disableChildrenSorting": "If true, the sorting will only be applied to the top level rows when grouping rows with the treeData prop.", + "disableColumnFilter": "If true, column filters are disabled.", + "disableColumnMenu": "If true, the column menu is disabled.", + "disableColumnPinning": "If true, the column pinning is disabled.", + "disableColumnReorder": "If true, reordering columns is disabled.", + "disableColumnResize": "If true, resizing columns is disabled.", + "disableColumnSelector": "If true, hiding/showing columns is disabled.", + "disableDensitySelector": "If true, the density selector is disabled.", + "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", + "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", + "disableMultipleColumnsFiltering": "If true, filtering with multiple columns is disabled.", + "disableMultipleColumnsSorting": "If true, sorting with multiple columns is disabled.", + "disableMultipleSelection": "If true, multiple selection using the Ctrl or CMD key is disabled.", + "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", + "disableVirtualization": "If true, the virtualization is disabled.", + "editMode": "Controls whether to use the cell or row editing.", + "editRowsModel": "Set the edit rows model of the grid.", + "error": "An error that will turn the grid into its error state and display the error component.", + "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", + "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", + "filterModel": "Set the filter model of the grid.", + "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", + "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", + "getDetailPanelHeight": "Function that returns the height of the row detail panel.

Signature:
function(params: GridRowParams) => number | string
params: With all properties from GridRowParams.
returns (number | string): The height in pixels or "auto" to use the content height.", + "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", + "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", + "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", + "getRowId": "Return the id of a given GridRowModel.", + "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", + "getTreeDataPath": "Determines the path of a row in the tree data. For instance, a row with the path ["A", "B"] is the child of the row with the path ["A"]. Note that all paths must contain at least one element.

Signature:
function(row: R) => Array<string>
row: The row from which we want the path.
returns (Array): The path to the row.", + "groupingColDef": "The grouping column used by the tree data.", + "headerHeight": "Set the height in pixel of the column headers in the grid.", + "hideFooter": "If true, the footer component is hidden.", + "hideFooterPagination": "If true, the pagination component in the footer is hidden.", + "hideFooterRowCount": "If true, the row count in the footer is hidden. It has no effect if the pagination is enabled.", + "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", + "initialState": "The initial state of the DataGridPro. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", + "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", + "isGroupExpandedByDefault": "Determines if a group should be expanded after its creation. This prop takes priority over the defaultGroupingExpansionDepth prop.

Signature:
function(node: GridGroupNode) => boolean
node: The node of the group to test.
returns (boolean): A boolean indicating if the group is expanded.", + "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", + "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", + "loading": "If true, a loading overlay is displayed.", + "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", + "logger": "Pass a custom logger in the components that implements the Logger interface.", + "logLevel": "Allows to pass the logging level or false to turn off logging.", + "nonce": "Nonce of the inline styles for Content Security Policy.", + "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", + "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", + "onColumnResize": "Callback fired while a column is being resized.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", + "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", + "onColumnWidthChange": "Callback fired when the width of a column is changed.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", + "onDetailPanelExpandedRowIdsChange": "Callback fired when the detail panel of a row is opened or closed.

Signature:
function(ids: Array<GridRowId>, details: GridCallbackDetails) => void
ids: The ids of the rows which have the detail panel open.
details: Additional details for this callback.", + "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", + "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", + "onFetchRows": "Callback fired when rowCount is set and the next batch of virtualized rows is rendered.

Signature:
function(params: GridFetchRowsParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridFetchRowsParams.
event: The event object.
details: Additional details for this callback.", + "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", + "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", + "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", + "onPinnedColumnsChange": "Callback fired when the pinned columns have changed.

Signature:
function(pinnedColumns: GridPinnedColumns, details: GridCallbackDetails) => void
pinnedColumns: The changed pinned columns.
details: Additional details for this callback.", + "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", + "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", + "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", + "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", + "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", + "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", + "onRowOrderChange": "Callback fired when a row is being reordered.

Signature:
function(params: GridRowOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowOrderChangeParams.
event: The event object.
details: Additional details for this callback.", + "onRowsScrollEnd": "Callback fired when scrolling to the bottom of the grid viewport.

Signature:
function(params: GridRowScrollEndParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowScrollEndParams.
event: The event object.
details: Additional details for this callback.", + "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", + "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", + "page": "The zero-based index of the current page.", + "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", + "pagination": "If true, pagination is enabled.", + "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", + "pinnedColumns": "The column fields to display pinned to left or right.", + "pinnedRows": "Rows data to pin on top or bottom.", + "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", + "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", + "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", + "rowHeight": "Set the height in pixel of a row in the grid.", + "rowModesModel": "Controls the modes of the rows.", + "rowReordering": "If true, the reordering of rows is enabled.", + "rows": "Set of rows of type GridRowsProp.", + "rowsLoadingMode": "Loading rows can be processed on the server or client-side. Set it to 'client' if you would like enable infnite loading. Set it to 'server' if you would like to enable lazy loading. * @default "client"", + "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", + "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", + "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", + "scrollbarSize": "Override the height/width of the grid inner scrollbar.", + "scrollEndThreshold": "Set the area in px at the bottom of the grid viewport where onRowsScrollEnd is called.", + "selectionModel": "Set the selection model of the grid.", + "showCellRightBorder": "If true, the right border of the cells are displayed.", + "showColumnRightBorder": "If true, the right border of the column headers are displayed.", + "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", + "sortingOrder": "The order of the sorting sequence.", + "sortModel": "Set the sort model of the grid.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "throttleRowsMs": "If positive, the Grid will throttle updates coming from apiRef.current.updateRows and apiRef.current.setRows. It can be useful if you have a high update rate but do not want to do heavy work like filtering / sorting or rendering on each individual update.", + "treeData": "If true, the rows will be gathered in a tree structure according to the getTreeDataPath prop." + }, + "classDescriptions": { + "actionsCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell with type=\"actions\"" + }, + "aggregationColumnHeader": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the column header", + "conditions": "aggregated" + }, + "aggregationColumnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"left\"" + }, + "aggregationColumnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"center\"" + }, + "aggregationColumnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"right\"" + }, + "aggregationColumnHeaderLabel": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the aggregation label in the column header", + "conditions": "aggregated" + }, + "autoHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "autoHeight={true}" + }, + "booleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the icon of the boolean cell" + }, + "cell--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is editable" + }, + "cell--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is in edit mode" + }, + "cell--textCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"center\"" + }, + "cell--textLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"left\"" + }, + "cell--textRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"right\"" + }, + "cell--withRenderer": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell has a custom renderer" + }, + "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, + "cellContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the element that wraps the cell content" + }, + "cellCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the cell checkbox element" + }, + "cellSkeleton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the skeleton cell element" + }, + "checkboxInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the selection checkbox element" + }, + "columnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"center\"" + }, + "columnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"left\"" + }, + "columnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"right\"" + }, + "columnHeader--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating column header element", + "conditions": "it is dragged" + }, + "columnHeader--moving": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "it is being dragged" + }, + "columnHeader--numeric": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the type of the column is number" + }, + "columnHeader--sortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sortable" + }, + "columnHeader--sorted": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sorted" + }, + "columnHeader--filtered": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column has a filter applied to it" + }, + "columnHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header element" + }, + "columnGroupHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column group header element" + }, + "columnHeaderCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the header checkbox cell element" + }, + "columnHeaderDraggableContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's draggable container element" + }, + "rowReorderCellPlaceholder": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row's draggable placeholder element inside the special row reorder cell" + }, + "columnHeaderDropZone": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers wrapper", + "conditions": "a column is being dragged" + }, + "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, + "columnHeaderTitleContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title container element" + }, + "columnHeaderTitleContainerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title excepted buttons" + }, + "columnHeader--filledGroup": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "not empty" + }, + "columnHeader--emptyGroup": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the empty column group header cell" + }, + "columnHeader--showColumnBorder": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "show column border" + }, + "columnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers" + }, + "columnHeadersInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers's inner element" + }, + "columnHeadersInner--scrollable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers's inner element", + "conditions": "there is a horizontal scrollbar" + }, + "columnSeparator--resizable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is resizable" + }, + "columnSeparator--resizing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is being resized" + }, + "columnSeparator--sideLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"left\"" + }, + "columnSeparator--sideRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"right\"" + }, + "columnSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator element" + }, + "columnsPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel element" + }, + "columnsPanelRow": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel row element" + }, + "detailPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel element" + }, + "detailPanels": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panels wrapper element" + }, + "detailPanelToggleCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel toggle cell element" + }, + "detailPanelToggleCell--expanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the detail panel toggle cell element", + "conditions": "expanded" + }, + "footerCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell inside a footer row" + }, + "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, + "panelHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel header element" + }, + "panelWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel wrapper element" + }, + "panelContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel content element" + }, + "panelFooter": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel footer element" + }, + "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, + "editBooleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "root of the boolean edit component" + }, + "filterForm": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the filter form component" + }, + "filterFormDeleteIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the delete icon of the filter form component" + }, + "filterFormLinkOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the link operator inout of the filter form component" + }, + "filterFormColumnInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column input of the filter form component" + }, + "filterFormOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the operator input of the filter form component" + }, + "filterFormValueInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the value input of the filter form component" + }, + "editInputCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the input component" + }, + "filterIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the filter icon element" + }, + "footerContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer container element" + }, + "iconButtonContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header icon's container" + }, + "iconSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator icon element" + }, + "main": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the main container element" + }, + "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, + "menuIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon element" + }, + "menuIconButton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon button element" + }, + "menuOpen": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the menu icon element", + "conditions": "the menu is open" + }, + "menuList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu list element" + }, + "overlayWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper element" + }, + "overlayWrapperInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper inner element" + }, + "overlay": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay element" + }, + "virtualScroller": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization container" + }, + "virtualScrollerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization content" + }, + "virtualScrollerContent--overflowed": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the virtualization content", + "conditions": "its height is bigger than the virtualization container" + }, + "virtualScrollerRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization render zone" + }, + "pinnedColumns": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned columns" + }, + "pinnedColumns--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned columns" + }, + "pinnedColumns--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned columns" + }, + "pinnedColumnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned column headers" + }, + "pinnedColumnHeaders--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned column headers" + }, + "pinnedColumnHeaders--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned column headers" + }, + "root": { "description": "Styles applied to the root element." }, + "root--densityStandard": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"standard\" (default)" + }, + "root--densityComfortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"comfortable\"" + }, + "root--densityCompact": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"compact\"" + }, + "row--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is editable" + }, + "row--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is in edit mode" + }, + "row--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating special row reorder cell element", + "conditions": "it is dragged" + }, + "row--lastVisible": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the last visible row element on every page of the grid" + }, + "row--dynamicHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "it has dynamic row height" + }, + "row--detailPanelExpanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "its detail panel is open" + }, + "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, + "rowCount": { + "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", + "nodeName": "the footer row count element to show the total number of rows" + }, + "rowReorderCellContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row reorder cell container element" + }, + "rowReorderCell": { + "description": "Styles applied to the root element of the row reorder cell" + }, + "rowReorderCell--draggable": { + "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" + }, + "scrollArea": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "both scroll area elements" + }, + "scrollArea--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left scroll area element" + }, + "scrollArea--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right scroll area element" + }, + "selectedRowCount": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer selected row count element" + }, + "sortIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the sort icon element" + }, + "toolbarContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar container element" + }, + "toolbarFilterList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar filter list element" + }, + "withBorder": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "both the cell and the column header", + "conditions": "showColumnRightBorder={true}" + }, + "treeDataGroupingCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the grouping cell of the tree data" + }, + "treeDataGroupingCellToggle": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toggle of the grouping cell of the tree data" + }, + "groupingCriteriaCell": { + "description": "Styles applied to the root element of the grouping criteria cell" + }, + "groupingCriteriaCellToggle": { + "description": "Styles applied to the toggle of the grouping criteria cell" + }, + "pinnedRows": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned rows container" + }, + "pinnedRows--top": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the top pinned rows container" + }, + "pinnedRows--bottom": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the bottom pinned rows container" + }, + "pinnedRowsRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "pinned rows render zones" + } + }, + "slotDescriptions": { + "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", + "BaseTextField": "The custom TextField component used in the grid.", + "BaseFormControl": "The custom FormControl component used in the grid.", + "BaseSelect": "The custom Select component used in the grid.", + "BaseSwitch": "The custom Switch component used in the grid.", + "BaseButton": "The custom Button component used in the grid.", + "BaseTooltip": "The custom Tooltip component used in the grid.", + "BasePopper": "The custom Popper component used in the grid.", + "Cell": "Component rendered for each cell.", + "SkeletonCell": "Component rendered for each skeleton cell.", + "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", + "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", + "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", + "Footer": "Footer component rendered at the bottom of the grid viewport.", + "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", + "Toolbar": "Toolbar component rendered inside the Header component.", + "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", + "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", + "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", + "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", + "Pagination": "Pagination component rendered in the grid footer by default.", + "FilterPanel": "Filter panel component rendered when clicking the filter button.", + "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", + "Panel": "Panel component wrapping the filters and columns panels.", + "Row": "Component rendered for each row.", + "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", + "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", + "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", + "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", + "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", + "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", + "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", + "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", + "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", + "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", + "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", + "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", + "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", + "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", + "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", + "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", + "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", + "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", + "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", + "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", + "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", + "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", + "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", + "QuickFilterIcon": "Icon displayed on the quick filter input.", + "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." + } +} diff --git a/docs/translations/api-docs/data-grid/data-grid-tr.json b/docs/translations/api-docs/data-grid/data-grid-tr.json new file mode 100644 index 000000000000..a95da945305d --- /dev/null +++ b/docs/translations/api-docs/data-grid/data-grid-tr.json @@ -0,0 +1,670 @@ +{ + "componentDescription": "", + "propDescriptions": { + "aria-label": "The label of the grid.", + "aria-labelledby": "The id of the element containing a label for the grid.", + "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", + "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", + "cellModesModel": "Controls the modes of the cells.", + "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", + "columns": "Set of columns of type GridColumns.", + "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", + "columnTypes": "Extend native column types with your new column types.", + "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", + "components": "Overrideable components.", + "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", + "density": "Set the density of the grid.", + "disableColumnFilter": "If true, column filters are disabled.", + "disableColumnMenu": "If true, the column menu is disabled.", + "disableColumnSelector": "If true, hiding/showing columns is disabled.", + "disableDensitySelector": "If true, the density selector is disabled.", + "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", + "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", + "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", + "disableVirtualization": "If true, the virtualization is disabled.", + "editMode": "Controls whether to use the cell or row editing.", + "editRowsModel": "Set the edit rows model of the grid.", + "error": "An error that will turn the grid into its error state and display the error component.", + "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", + "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", + "filterModel": "Set the filter model of the grid.", + "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", + "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", + "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", + "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", + "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", + "getRowId": "Return the id of a given GridRowModel.", + "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", + "headerHeight": "Set the height in pixel of the column headers in the grid.", + "hideFooter": "If true, the footer component is hidden.", + "hideFooterPagination": "If true, the pagination component in the footer is hidden.", + "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", + "initialState": "The initial state of the DataGrid. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", + "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", + "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", + "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", + "loading": "If true, a loading overlay is displayed.", + "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", + "logger": "Pass a custom logger in the components that implements the Logger interface.", + "logLevel": "Allows to pass the logging level or false to turn off logging.", + "nonce": "Nonce of the inline styles for Content Security Policy.", + "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", + "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", + "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", + "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", + "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", + "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", + "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", + "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", + "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", + "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", + "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", + "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", + "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", + "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", + "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", + "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", + "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", + "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", + "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", + "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", + "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", + "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", + "page": "The zero-based index of the current page.", + "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", + "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", + "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", + "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", + "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", + "rowHeight": "Set the height in pixel of a row in the grid.", + "rowModesModel": "Controls the modes of the rows.", + "rows": "Set of rows of type GridRowsProp.", + "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", + "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", + "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", + "scrollbarSize": "Override the height/width of the grid inner scrollbar.", + "selectionModel": "Set the selection model of the grid.", + "showCellRightBorder": "If true, the right border of the cells are displayed.", + "showColumnRightBorder": "If true, the right border of the column headers are displayed.", + "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", + "sortingOrder": "The order of the sorting sequence.", + "sortModel": "Set the sort model of the grid.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": { + "actionsCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell with type=\"actions\"" + }, + "aggregationColumnHeader": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the column header", + "conditions": "aggregated" + }, + "aggregationColumnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"left\"" + }, + "aggregationColumnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"center\"" + }, + "aggregationColumnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the root element of the header", + "conditions": "aggregation if headerAlign=\"right\"" + }, + "aggregationColumnHeaderLabel": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the aggregation label in the column header", + "conditions": "aggregated" + }, + "autoHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "autoHeight={true}" + }, + "booleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the icon of the boolean cell" + }, + "cell--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is editable" + }, + "cell--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell is in edit mode" + }, + "cell--textCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"center\"" + }, + "cell--textLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"left\"" + }, + "cell--textRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "align=\"right\"" + }, + "cell--withRenderer": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the cell element", + "conditions": "the cell has a custom renderer" + }, + "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, + "cellContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the element that wraps the cell content" + }, + "cellCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the cell checkbox element" + }, + "cellSkeleton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the skeleton cell element" + }, + "checkboxInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the selection checkbox element" + }, + "columnHeader--alignCenter": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"center\"" + }, + "columnHeader--alignLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"left\"" + }, + "columnHeader--alignRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "headerAlign=\"right\"" + }, + "columnHeader--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating column header element", + "conditions": "it is dragged" + }, + "columnHeader--moving": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "it is being dragged" + }, + "columnHeader--numeric": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the type of the column is number" + }, + "columnHeader--sortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sortable" + }, + "columnHeader--sorted": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column is sorted" + }, + "columnHeader--filtered": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header", + "conditions": "the column has a filter applied to it" + }, + "columnHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header element" + }, + "columnGroupHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column group header element" + }, + "columnHeaderCheckbox": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the header checkbox cell element" + }, + "columnHeaderDraggableContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's draggable container element" + }, + "rowReorderCellPlaceholder": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row's draggable placeholder element inside the special row reorder cell" + }, + "columnHeaderDropZone": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers wrapper", + "conditions": "a column is being dragged" + }, + "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, + "columnHeaderTitleContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title container element" + }, + "columnHeaderTitleContainerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header's title excepted buttons" + }, + "columnHeader--filledGroup": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "not empty" + }, + "columnHeader--emptyGroup": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the empty column group header cell" + }, + "columnHeader--showColumnBorder": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the column group header cell", + "conditions": "show column border" + }, + "columnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers" + }, + "columnHeadersInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column headers's inner element" + }, + "columnHeadersInner--scrollable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column headers's inner element", + "conditions": "there is a horizontal scrollbar" + }, + "columnSeparator--resizable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is resizable" + }, + "columnSeparator--resizing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the column is being resized" + }, + "columnSeparator--sideLeft": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"left\"" + }, + "columnSeparator--sideRight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the column header separator", + "conditions": "the side is \"right\"" + }, + "columnSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator element" + }, + "columnsPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel element" + }, + "columnsPanelRow": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the columns panel row element" + }, + "detailPanel": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel element" + }, + "detailPanels": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panels wrapper element" + }, + "detailPanelToggleCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the detail panel toggle cell element" + }, + "detailPanelToggleCell--expanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the detail panel toggle cell element", + "conditions": "expanded" + }, + "footerCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root element of the cell inside a footer row" + }, + "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, + "panelHeader": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel header element" + }, + "panelWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel wrapper element" + }, + "panelContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel content element" + }, + "panelFooter": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the panel footer element" + }, + "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, + "editBooleanCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "root of the boolean edit component" + }, + "filterForm": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the filter form component" + }, + "filterFormDeleteIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the delete icon of the filter form component" + }, + "filterFormLinkOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the link operator inout of the filter form component" + }, + "filterFormColumnInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column input of the filter form component" + }, + "filterFormOperatorInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the operator input of the filter form component" + }, + "filterFormValueInput": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the value input of the filter form component" + }, + "editInputCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the input component" + }, + "filterIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the filter icon element" + }, + "footerContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer container element" + }, + "iconButtonContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header icon's container" + }, + "iconSeparator": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the column header separator icon element" + }, + "main": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the main container element" + }, + "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, + "menuIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon element" + }, + "menuIconButton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu icon button element" + }, + "menuOpen": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the menu icon element", + "conditions": "the menu is open" + }, + "menuList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the menu list element" + }, + "overlayWrapper": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper element" + }, + "overlayWrapperInner": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay wrapper inner element" + }, + "overlay": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the overlay element" + }, + "virtualScroller": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization container" + }, + "virtualScrollerContent": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization content" + }, + "virtualScrollerContent--overflowed": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the virtualization content", + "conditions": "its height is bigger than the virtualization container" + }, + "virtualScrollerRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the virtualization render zone" + }, + "pinnedColumns": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned columns" + }, + "pinnedColumns--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned columns" + }, + "pinnedColumns--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned columns" + }, + "pinnedColumnHeaders": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned column headers" + }, + "pinnedColumnHeaders--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left pinned column headers" + }, + "pinnedColumnHeaders--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right pinned column headers" + }, + "root": { "description": "Styles applied to the root element." }, + "root--densityStandard": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"standard\" (default)" + }, + "root--densityComfortable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"comfortable\"" + }, + "root--densityCompact": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "density is \"compact\"" + }, + "row--editable": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is editable" + }, + "row--editing": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row element", + "conditions": "the row is in edit mode" + }, + "row--dragging": { + "description": "Styles applied to {{nodeName}} when {{conditions}}.", + "nodeName": "the floating special row reorder cell element", + "conditions": "it is dragged" + }, + "row--lastVisible": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the last visible row element on every page of the grid" + }, + "row--dynamicHeight": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "it has dynamic row height" + }, + "row--detailPanelExpanded": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the row", + "conditions": "its detail panel is open" + }, + "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, + "rowCount": { + "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", + "nodeName": "the footer row count element to show the total number of rows" + }, + "rowReorderCellContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the row reorder cell container element" + }, + "rowReorderCell": { + "description": "Styles applied to the root element of the row reorder cell" + }, + "rowReorderCell--draggable": { + "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" + }, + "scrollArea": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "both scroll area elements" + }, + "scrollArea--left": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the left scroll area element" + }, + "scrollArea--right": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the right scroll area element" + }, + "selectedRowCount": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the footer selected row count element" + }, + "sortIcon": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the sort icon element" + }, + "toolbarContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar container element" + }, + "toolbarFilterList": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toolbar filter list element" + }, + "withBorder": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "both the cell and the column header", + "conditions": "showColumnRightBorder={true}" + }, + "treeDataGroupingCell": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the root of the grouping cell of the tree data" + }, + "treeDataGroupingCellToggle": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the toggle of the grouping cell of the tree data" + }, + "groupingCriteriaCell": { + "description": "Styles applied to the root element of the grouping criteria cell" + }, + "groupingCriteriaCellToggle": { + "description": "Styles applied to the toggle of the grouping criteria cell" + }, + "pinnedRows": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the pinned rows container" + }, + "pinnedRows--top": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the top pinned rows container" + }, + "pinnedRows--bottom": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the bottom pinned rows container" + }, + "pinnedRowsRenderZone": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "pinned rows render zones" + } + }, + "slotDescriptions": { + "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", + "BaseTextField": "The custom TextField component used in the grid.", + "BaseFormControl": "The custom FormControl component used in the grid.", + "BaseSelect": "The custom Select component used in the grid.", + "BaseSwitch": "The custom Switch component used in the grid.", + "BaseButton": "The custom Button component used in the grid.", + "BaseTooltip": "The custom Tooltip component used in the grid.", + "BasePopper": "The custom Popper component used in the grid.", + "Cell": "Component rendered for each cell.", + "SkeletonCell": "Component rendered for each skeleton cell.", + "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", + "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", + "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", + "Footer": "Footer component rendered at the bottom of the grid viewport.", + "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", + "Toolbar": "Toolbar component rendered inside the Header component.", + "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", + "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", + "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", + "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", + "Pagination": "Pagination component rendered in the grid footer by default.", + "FilterPanel": "Filter panel component rendered when clicking the filter button.", + "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", + "Panel": "Panel component wrapping the filters and columns panels.", + "Row": "Component rendered for each row.", + "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", + "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", + "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", + "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", + "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", + "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", + "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", + "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", + "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", + "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", + "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", + "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", + "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", + "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", + "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", + "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", + "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", + "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", + "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", + "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", + "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", + "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", + "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", + "QuickFilterIcon": "Icon displayed on the quick filter input.", + "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." + } +} diff --git a/docs/translations/api-docs/data-grid/grid-filter-form-tr.json b/docs/translations/api-docs/data-grid/grid-filter-form-tr.json new file mode 100644 index 000000000000..9bb20a2cad3f --- /dev/null +++ b/docs/translations/api-docs/data-grid/grid-filter-form-tr.json @@ -0,0 +1,24 @@ +{ + "componentDescription": "", + "propDescriptions": { + "applyFilterChanges": "Callback called when the operator, column field or value is changed.

Signature:
function(item: GridFilterItem) => void
item: The updated GridFilterItem.", + "applyMultiFilterOperatorChanges": "Callback called when the logic operator is changed.

Signature:
function(operator: GridLinkOperator) => void
operator: The new logic operator.", + "columnInputProps": "Props passed to the column input component.", + "columnsSort": "Changes how the options in the columns selector should be ordered. If not specified, the order is derived from the columns prop.", + "deleteFilter": "Callback called when the delete button is clicked.

Signature:
function(item: GridFilterItem) => void
item: The deleted GridFilterItem.", + "deleteIconProps": "Props passed to the delete icon.", + "disableMultiFilterOperator": "If true, disables the logic operator field but still renders it.", + "filterColumns": "Allows to filter the columns displayed in the filter form.

Signature:
function(args: FilterColumnsArgs) => void
args: The columns of the grid and name of field.", + "focusElementRef": "A ref allowing to set imperative focus. It can be passed to the el", + "hasMultipleFilters": "If true, the logic operator field is rendered. The field will be invisible if showMultiFilterOperators is also true.", + "item": "The GridFilterItem representing this form.", + "linkOperatorInputProps": "Props passed to the logic operator input component.", + "linkOperators": "Sets the available logic operators.", + "multiFilterOperator": "The current logic operator applied.", + "operatorInputProps": "Props passed to the operator input component.", + "showMultiFilterOperators": "If true, the logic operator field is visible.", + "valueInputProps": "Props passed to the value input component." + }, + "classDescriptions": {}, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json b/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json new file mode 100644 index 000000000000..b4d9fb4fde4b --- /dev/null +++ b/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json @@ -0,0 +1,12 @@ +{ + "componentDescription": "", + "propDescriptions": { + "columnsSort": "Changes how the options in the columns selector should be ordered. If not specified, the order is derived from the columns prop.", + "filterFormProps": "Props passed to each filter form.", + "getColumnForNewFilter": "Function that returns the next filter item to be picked as default filter.

Signature:
function(args: GetColumnForNewFilterArgs) => void
args: Currently configured filters and columns.", + "linkOperators": "Sets the available logic operators.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": {}, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/date-pickers/clock-picker-tr.json b/docs/translations/api-docs/date-pickers/clock-picker-tr.json new file mode 100644 index 000000000000..9f4a0b51f20a --- /dev/null +++ b/docs/translations/api-docs/date-pickers/clock-picker-tr.json @@ -0,0 +1,40 @@ +{ + "componentDescription": "", + "propDescriptions": { + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "autoFocus": "Set to true if focus should be moved to clock picker.", + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disablePast": "If true disable values after the current time.", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onChange": "On change callback @DateIOType.", + "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", + "openTo": "Initially open view.", + "readOnly": "Make picker read only.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "value": "Selected date @DateIOType.", + "view": "Controlled open view.", + "views": "Views for calendar picker." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "arrowSwitcher": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the arrowSwitcher element" + } + }, + "slotDescriptions": { + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/date-calendar-tr.json b/docs/translations/api-docs/date-pickers/date-calendar-tr.json new file mode 100644 index 000000000000..8e8fc7e78d92 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/date-calendar-tr.json @@ -0,0 +1,48 @@ +{ + "componentDescription": "", + "propDescriptions": { + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onChange": "Callback fired on date change", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "openTo": "Initially open view.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "view": "Controlled open view.", + "views": "Views for calendar picker." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "viewTransitionContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the transition group element" + } + }, + "slotDescriptions": { + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component." + } +} diff --git a/docs/translations/api-docs/date-pickers/date-picker-tr.json b/docs/translations/api-docs/date-pickers/date-picker-tr.json new file mode 100644 index 000000000000..52553cd8aa2b --- /dev/null +++ b/docs/translations/api-docs/date-pickers/date-picker-tr.json @@ -0,0 +1,78 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component.", + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." + } +} diff --git a/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json b/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json new file mode 100644 index 000000000000..0930240e49c6 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json @@ -0,0 +1,40 @@ +{ + "componentDescription": "", + "propDescriptions": { + "calendars": "The number of calendars to render.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={[null, null]}.", + "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "monthContainer": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the container of a month" + } + }, + "slotDescriptions": { + "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/date-range-picker-tr.json new file mode 100644 index 000000000000..f6770e384731 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/date-range-picker-tr.json @@ -0,0 +1,74 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "calendars": "The number of calendars that render on desktop.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", + "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." + } +} diff --git a/docs/translations/api-docs/date-pickers/date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/date-time-picker-tr.json new file mode 100644 index 000000000000..313a7dbd6756 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/date-time-picker-tr.json @@ -0,0 +1,91 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dateRangeIcon": "Date tab icon.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "hideTabs": "Toggles visibility of date time switching tabs", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minDate": "Minimal selectable date. @DateIOType", + "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "timeIcon": "Time tab icon.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Tabs": "Tabs enabling toggling between date and time pickers.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component.", + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." + } +} diff --git a/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json b/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json new file mode 100644 index 000000000000..5b2ed0498e57 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json @@ -0,0 +1,16 @@ +{ + "componentDescription": "", + "propDescriptions": { + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "week": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the week element" }, + "daySkeleton": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the day element" + } + }, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json new file mode 100644 index 000000000000..e0c015d8bfd3 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json @@ -0,0 +1,74 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component." + } +} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json new file mode 100644 index 000000000000..e888d15f1a0d --- /dev/null +++ b/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json @@ -0,0 +1,70 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "calendars": "The number of calendars that render on desktop.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker." + }, + "classDescriptions": {}, + "slotDescriptions": { + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json new file mode 100644 index 000000000000..1172ac9b57c1 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json @@ -0,0 +1,87 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dateRangeIcon": "Date tab icon.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "hideTabs": "Toggles visibility of date time switching tabs", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minDate": "Minimal selectable date. @DateIOType", + "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "timeIcon": "Time tab icon.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Tabs": "Tabs enabling toggling between date and time pickers.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component." + } +} diff --git a/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json new file mode 100644 index 000000000000..895c34c03984 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json @@ -0,0 +1,60 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/localization-provider-tr.json b/docs/translations/api-docs/date-pickers/localization-provider-tr.json new file mode 100644 index 000000000000..1a1575e1e021 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/localization-provider-tr.json @@ -0,0 +1,12 @@ +{ + "componentDescription": "@ignore - do not document.", + "propDescriptions": { + "adapterLocale": "Locale for the date library you are using", + "dateAdapter": "DateIO adapter class function", + "dateFormats": "Formats that are used for any child pickers", + "dateLibInstance": "Date library instance you are using, if it has some global overrides jsx dateLibInstance={momentTimeZone} ", + "localeText": "Locale for components texts" + }, + "classDescriptions": {}, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json new file mode 100644 index 000000000000..acb90f9974f5 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json @@ -0,0 +1,72 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component." + } +} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json new file mode 100644 index 000000000000..e72f54a13db7 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json @@ -0,0 +1,68 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "calendars": "The number of calendars that render on desktop.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json new file mode 100644 index 000000000000..49a99efcd80d --- /dev/null +++ b/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json @@ -0,0 +1,85 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dateRangeIcon": "Date tab icon.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "hideTabs": "Toggles visibility of date time switching tabs", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minDate": "Minimal selectable date. @DateIOType", + "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "timeIcon": "Time tab icon.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "Tabs": "Tabs enabling toggling between date and time pickers.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component." + } +} diff --git a/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json new file mode 100644 index 000000000000..aa9a6ae353a4 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json @@ -0,0 +1,58 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button." + } +} diff --git a/docs/translations/api-docs/date-pickers/month-calendar-tr.json b/docs/translations/api-docs/date-pickers/month-calendar-tr.json new file mode 100644 index 000000000000..80a7dfb9d126 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/month-calendar-tr.json @@ -0,0 +1,20 @@ +{ + "componentDescription": "", + "propDescriptions": { + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "className": "className applied to the root element.", + "disabled": "If true picker is disabled", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disablePast": "If true disable values after the current time.", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onChange": "Callback fired when the value (the selected month) changes.

Signature:
function(value: TValue) => void
value: The new value.", + "readOnly": "If true picker is readonly", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "value": "Date value for the MonthCalendar" + }, + "classDescriptions": { "root": { "description": "Styles applied to the root element." } }, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json b/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json new file mode 100644 index 000000000000..6834fd8215c0 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json @@ -0,0 +1,22 @@ +{ + "componentDescription": "", + "propDescriptions": { + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", + "localeText": "Locale for components texts", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "content": { + "description": "Styles applied to {{nodeName}}.", + "nodeName": "the content element" + } + }, + "slotDescriptions": { + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." + } +} diff --git a/docs/translations/api-docs/date-pickers/pickers-day-tr.json b/docs/translations/api-docs/date-pickers/pickers-day-tr.json new file mode 100644 index 000000000000..2fb4477d38f2 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/pickers-day-tr.json @@ -0,0 +1,49 @@ +{ + "componentDescription": "", + "propDescriptions": { + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "day": "The date to show.", + "disabled": "If true, renders as disabled.", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMargin": "If true, days are rendering without margin. Useful for displaying linked range of days.", + "outsideCurrentMonth": "If true, day is outside of month and will be hidden.", + "selected": "If true, renders as selected.", + "selectedDays": "Currently selected days.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "today": "If true, renders as today date." + }, + "classDescriptions": { + "root": { "description": "Styles applied to the root element." }, + "dayWithMargin": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "disableMargin=false" + }, + "dayOutsideMonth": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "outsideCurrentMonth=true and showDaysOutsideCurrentMonth=true" + }, + "hiddenDaySpacingFiller": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "outsideCurrentMonth=true and showDaysOutsideCurrentMonth=false" + }, + "today": { + "description": "Styles applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "disableHighlightToday=false and today=true" + }, + "selected": { + "description": "State class applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "selected=true" + }, + "disabled": { + "description": "State class applied to {{nodeName}} if {{conditions}}.", + "nodeName": "the root element", + "conditions": "disabled=true" + } + }, + "slotDescriptions": {} +} diff --git a/docs/translations/api-docs/date-pickers/static-date-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-picker-tr.json new file mode 100644 index 000000000000..c48d82305a94 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/static-date-picker-tr.json @@ -0,0 +1,68 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component.", + "OpenPickerIcon": "Icon displayed in the open picker button." + } +} diff --git a/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json new file mode 100644 index 000000000000..3cda1f8cc0e3 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json @@ -0,0 +1,64 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "calendars": "The number of calendars that render on desktop.", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker." + }, + "classDescriptions": {}, + "slotDescriptions": { + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "OpenPickerIcon": "Icon displayed in the open picker button." + } +} diff --git a/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json new file mode 100644 index 000000000000..a292830aa3da --- /dev/null +++ b/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json @@ -0,0 +1,81 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "dateRangeIcon": "Date tab icon.", + "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", + "defaultCalendarMonth": "Default calendar month displayed when value={null}.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", + "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "hideTabs": "Toggles visibility of date time switching tabs", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxDate": "Maximal selectable date. @DateIOType", + "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minDate": "Minimal selectable date. @DateIOType", + "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", + "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", + "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "reduceAnimations": "Disable heavy animations.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", + "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "timeIcon": "Time tab icon.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarFormat": "Date format, that is displaying in toolbar.", + "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "Tabs": "Tabs enabling toggling between date and time pickers.", + "SwitchViewButton": "Button displayed to switch between different calendar views.", + "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "Day": "Custom component for day.\nCheck the PickersDay component.", + "OpenPickerIcon": "Icon displayed in the open picker button." + } +} diff --git a/docs/translations/api-docs/date-pickers/static-time-picker-tr.json b/docs/translations/api-docs/date-pickers/static-time-picker-tr.json new file mode 100644 index 000000000000..f9a870889921 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/static-time-picker-tr.json @@ -0,0 +1,55 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "OpenPickerIcon": "Icon displayed in the open picker button." + } +} diff --git a/docs/translations/api-docs/date-pickers/time-picker-tr.json b/docs/translations/api-docs/date-pickers/time-picker-tr.json new file mode 100644 index 000000000000..f7eabf0d2eb5 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/time-picker-tr.json @@ -0,0 +1,64 @@ +{ + "componentDescription": "", + "propDescriptions": { + "acceptRegex": "Regular expression to detect "accepted" symbols.", + "ampm": "12h/24h view for hour selection clock.", + "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", + "className": "className applied to the root component.", + "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", + "components": "Overrideable components.", + "componentsProps": "The props used for each component slot.", + "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", + "disabled": "If true, the picker and text field are disabled.", + "disableFuture": "If true disable values before the current time", + "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", + "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", + "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", + "disablePast": "If true disable values after the current time.", + "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", + "InputAdornmentProps": "Props to pass to keyboard input adornment.", + "inputFormat": "Format string.", + "inputRef": "Pass a ref to the input element.", + "localeText": "Locale for components texts", + "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", + "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", + "minutesStep": "Step over minutes.", + "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", + "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", + "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", + "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", + "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", + "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", + "open": "Control the popup or dialog open state.", + "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", + "openTo": "First view to show. Must be a valid option from views list", + "orientation": "Force rendering in particular orientation.", + "readOnly": "Make picker read only.", + "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", + "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", + "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", + "showToolbar": "If true, show the toolbar even in desktop mode.", + "ToolbarComponent": "Component that will replace default toolbar renderer.", + "toolbarTitle": "Mobile picker title, displaying in the toolbar.", + "value": "The value of the picker.", + "views": "Array of views to show." + }, + "classDescriptions": {}, + "slotDescriptions": { + "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", + "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", + "MobileTransition": "Custom component for the mobile dialog Transition.", + "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", + "OpenPickerIcon": "Icon displayed in the open picker button.", + "PreviousIconButton": "Button allowing to switch to the left view.", + "NextIconButton": "Button allowing to switch to the right view.", + "LeftArrowIcon": "Icon displayed in the left view switch button.", + "RightArrowIcon": "Icon displayed in the right view switch button.", + "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", + "DesktopTransition": "Custom component for the desktop popper Transition.", + "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", + "Popper": "Custom component for the popper inside which the views are rendered on desktop.", + "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." + } +} diff --git a/docs/translations/api-docs/date-pickers/year-calendar-tr.json b/docs/translations/api-docs/date-pickers/year-calendar-tr.json new file mode 100644 index 000000000000..049a2130f9d3 --- /dev/null +++ b/docs/translations/api-docs/date-pickers/year-calendar-tr.json @@ -0,0 +1,19 @@ +{ + "componentDescription": "", + "propDescriptions": { + "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", + "className": "className applied to the root element.", + "disabled": "If true picker is disabled", + "disableFuture": "If true disable values before the current time", + "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", + "disablePast": "If true disable values after the current time.", + "maxDate": "Maximal selectable date. @DateIOType", + "minDate": "Minimal selectable date. @DateIOType", + "onChange": "Callback fired when the value (the selected year) changes.

Signature:
function(value: TValue) => void
value: The new value.", + "readOnly": "If true picker is readonly", + "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", + "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." + }, + "classDescriptions": { "root": { "description": "Styles applied to the root element." } }, + "slotDescriptions": {} +} From de7222cdd01d2e8e99c12fe59aa9d0d34a6ab62f Mon Sep 17 00:00:00 2001 From: Alexandre Fauquette Date: Thu, 20 Oct 2022 12:49:07 +0200 Subject: [PATCH 5/6] fix TS --- packages/x-date-pickers/src/locales/trTR.ts | 45 ++++++++++++++------- 1 file changed, 30 insertions(+), 15 deletions(-) diff --git a/packages/x-date-pickers/src/locales/trTR.ts b/packages/x-date-pickers/src/locales/trTR.ts index 4bab152604ff..ebe0d9bdc362 100644 --- a/packages/x-date-pickers/src/locales/trTR.ts +++ b/packages/x-date-pickers/src/locales/trTR.ts @@ -1,6 +1,6 @@ import { PickersLocaleText } from './utils/pickersLocaleTextApi'; import { getPickersLocalization } from './utils/getPickersLocalization'; -// import { CalendarPickerView } from '../internals/models'; +import { CalendarPickerView } from '../internals/models'; const trTRPickers: Partial> = { // Calendar navigation @@ -10,8 +10,14 @@ const trTRPickers: Partial> = { // View navigation openPreviousView: 'sonraki görünüm', openNextView: 'önceki görünüm', - calendarViewSwitchingButtonAriaLabel: (view: CalendarPickerView) => view === 'year' ? 'yıl görünümü açık, takvim görünümüne geç' : 'takvim görünümü açık, yıl görünümüne geç', - inputModeToggleButtonAriaLabel: (isKeyboardInputOpen: boolean, viewType: 'calendar' | 'clock') => isKeyboardInputOpen ? `metin girişi görünümü açık, şuraya gidin: ${viewType} görünümü` : `${viewType} görünüm açık, metin girişi görünümüne gidin`, + calendarViewSwitchingButtonAriaLabel: (view: CalendarPickerView) => + view === 'year' + ? 'yıl görünümü açık, takvim görünümüne geç' + : 'takvim görünümü açık, yıl görünümüne geç', + inputModeToggleButtonAriaLabel: (isKeyboardInputOpen: boolean, viewType: 'calendar' | 'clock') => + isKeyboardInputOpen + ? `metin girişi görünümü açık, şuraya gidin: ${viewType} görünümü` + : `${viewType} görünüm açık, metin girişi görünümüne gidin`, // DateRange placeholders start: 'Başlangıç', @@ -24,28 +30,37 @@ const trTRPickers: Partial> = { todayButtonLabel: 'Bugün', // Toolbar titles - datePickerDefaultToolbarTitle: 'Tarih Seç', - dateTimePickerDefaultToolbarTitle: 'Tarih & Saat seç', - timePickerDefaultToolbarTitle: 'Saat seç', - dateRangePickerDefaultToolbarTitle: 'Tarih aralığı seçin', + datePickerToolbarTitle: 'Tarih Seç', + dateTimePickerToolbarTitle: 'Tarih & Saat seç', + timePickerToolbarTitle: 'Saat seç', + dateRangePickerToolbarTitle: 'Tarih aralığı seçin', // Clock labels - clockLabelText: (view, time, adapter) => `${view} seç. ${time === null ? 'Zaman seçilmedi' : `Seçilen zaman: ${adapter.format(time, 'fullTime')}`}`, - hoursClockNumberText: hours => `${hours} saat`, - minutesClockNumberText: minutes => `${minutes} dakika`, - econdsClockNumberText: seconds => `${seconds} saniye`, + clockLabelText: (view, time, adapter) => + `${view} seç. ${ + time === null ? 'Zaman seçilmedi' : `Seçilen zaman: ${adapter.format(time, 'fullTime')}` + }`, + hoursClockNumberText: (hours) => `${hours} saat`, + minutesClockNumberText: (minutes) => `${minutes} dakika`, + secondsClockNumberText: (seconds) => `${seconds} saniye`, // Open picker labels - openDatePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Tarih seçin, seçilen tarih: ${utils.format(value, 'fullDate')}` : 'Tarih seç', - openTimePickerDialogue: (value, utils) => value !== null && utils.isValid(value) ? `Saat seçin, seçilen saat: ${utils.format(value, 'fullTime')}` : 'Saat seç', + openDatePickerDialogue: (value, utils) => + value !== null && utils.isValid(value) + ? `Tarih seçin, seçilen tarih: ${utils.format(value, 'fullDate')}` + : 'Tarih seç', + openTimePickerDialogue: (value, utils) => + value !== null && utils.isValid(value) + ? `Saat seçin, seçilen saat: ${utils.format(value, 'fullTime')}` + : 'Saat seç', // Table labels timeTableLabel: 'saat seç', dateTableLabel: 'tarih seç', // Field section placeholders - fieldYearPlaceholder: params => 'Y'.repeat(params.digitAmount), - fieldMonthPlaceholder: params => params.contentType === 'letter' ? 'AAA' : 'AA', + fieldYearPlaceholder: (params) => 'Y'.repeat(params.digitAmount), + fieldMonthPlaceholder: (params) => (params.contentType === 'letter' ? 'AAA' : 'AA'), fieldDayPlaceholder: () => 'GG', fieldHoursPlaceholder: () => 'ss', fieldMinutesPlaceholder: () => 'dd', From 5603fabb98d7c4d6b72776123f559d6701de3f54 Mon Sep 17 00:00:00 2001 From: Alexandre Fauquette Date: Thu, 20 Oct 2022 12:51:26 +0200 Subject: [PATCH 6/6] remove turkish files in english --- .../data-grid/data-grid-premium-tr.json | 712 ------------------ .../api-docs/data-grid/data-grid-pro-tr.json | 702 ----------------- .../api-docs/data-grid/data-grid-tr.json | 670 ---------------- .../data-grid/grid-filter-form-tr.json | 24 - .../data-grid/grid-filter-panel-tr.json | 12 - .../date-pickers/clock-picker-tr.json | 40 - .../date-pickers/date-calendar-tr.json | 48 -- .../api-docs/date-pickers/date-picker-tr.json | 78 -- .../date-pickers/date-range-calendar-tr.json | 40 - .../date-pickers/date-range-picker-tr.json | 74 -- .../date-pickers/date-time-picker-tr.json | 91 --- .../day-calendar-skeleton-tr.json | 16 - .../date-pickers/desktop-date-picker-tr.json | 74 -- .../desktop-date-range-picker-tr.json | 70 -- .../desktop-date-time-picker-tr.json | 87 --- .../date-pickers/desktop-time-picker-tr.json | 60 -- .../localization-provider-tr.json | 12 - .../date-pickers/mobile-date-picker-tr.json | 72 -- .../mobile-date-range-picker-tr.json | 68 -- .../mobile-date-time-picker-tr.json | 85 --- .../date-pickers/mobile-time-picker-tr.json | 58 -- .../date-pickers/month-calendar-tr.json | 20 - .../picker-static-wrapper-tr.json | 22 - .../api-docs/date-pickers/pickers-day-tr.json | 49 -- .../date-pickers/static-date-picker-tr.json | 68 -- .../static-date-range-picker-tr.json | 64 -- .../static-date-time-picker-tr.json | 81 -- .../date-pickers/static-time-picker-tr.json | 55 -- .../api-docs/date-pickers/time-picker-tr.json | 64 -- .../date-pickers/year-calendar-tr.json | 19 - docs/translations/translations-tr.json | 244 ------ 31 files changed, 3779 deletions(-) delete mode 100644 docs/translations/api-docs/data-grid/data-grid-premium-tr.json delete mode 100644 docs/translations/api-docs/data-grid/data-grid-pro-tr.json delete mode 100644 docs/translations/api-docs/data-grid/data-grid-tr.json delete mode 100644 docs/translations/api-docs/data-grid/grid-filter-form-tr.json delete mode 100644 docs/translations/api-docs/data-grid/grid-filter-panel-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/clock-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/date-calendar-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/date-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/date-range-calendar-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/date-range-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/date-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/localization-provider-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/month-calendar-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/pickers-day-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/static-date-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/static-time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/time-picker-tr.json delete mode 100644 docs/translations/api-docs/date-pickers/year-calendar-tr.json delete mode 100644 docs/translations/translations-tr.json diff --git a/docs/translations/api-docs/data-grid/data-grid-premium-tr.json b/docs/translations/api-docs/data-grid/data-grid-premium-tr.json deleted file mode 100644 index 116b71bd4493..000000000000 --- a/docs/translations/api-docs/data-grid/data-grid-premium-tr.json +++ /dev/null @@ -1,712 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "aggregationFunctions": "Aggregation functions available on the grid.", - "aggregationModel": "Set the aggregation model of the grid.", - "aggregationRowsScope": "Rows used to generate the aggregated value. If filtered, the aggregated values will be generated using only the rows currently passing the filtering process. If all, the aggregated values will be generated using all the rows.", - "apiRef": "The ref object that allows grid manipulation. Can be instantiated with useGridApiRef().", - "aria-label": "The label of the grid.", - "aria-labelledby": "The id of the element containing a label for the grid.", - "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", - "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", - "cellModesModel": "Controls the modes of the cells.", - "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", - "checkboxSelectionVisibleOnly": "If true, the "Select All" header checkbox selects only the rows on the current page. To be used in combination with checkboxSelection. It only works if the pagination is enabled.", - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", - "columns": "Set of columns of type GridColumns.", - "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", - "columnTypes": "Extend native column types with your new column types.", - "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", - "components": "Overrideable components.", - "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", - "defaultGroupingExpansionDepth": "If above 0, the row children will be expanded up to this depth. If equal to -1, all the row children will be expanded.", - "density": "Set the density of the grid.", - "detailPanelExpandedRowIds": "The row ids to show the detail panel.", - "disableAggregation": "If true, aggregation is disabled.", - "disableChildrenFiltering": "If true, the filtering will only be applied to the top level rows when grouping rows with the treeData prop.", - "disableChildrenSorting": "If true, the sorting will only be applied to the top level rows when grouping rows with the treeData prop.", - "disableColumnFilter": "If true, column filters are disabled.", - "disableColumnMenu": "If true, the column menu is disabled.", - "disableColumnPinning": "If true, the column pinning is disabled.", - "disableColumnReorder": "If true, reordering columns is disabled.", - "disableColumnResize": "If true, resizing columns is disabled.", - "disableColumnSelector": "If true, hiding/showing columns is disabled.", - "disableDensitySelector": "If true, the density selector is disabled.", - "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", - "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", - "disableMultipleColumnsFiltering": "If true, filtering with multiple columns is disabled.", - "disableMultipleColumnsSorting": "If true, sorting with multiple columns is disabled.", - "disableMultipleSelection": "If true, multiple selection using the Ctrl or CMD key is disabled.", - "disableRowGrouping": "If true, the row grouping is disabled.", - "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", - "disableVirtualization": "If true, the virtualization is disabled.", - "editMode": "Controls whether to use the cell or row editing.", - "editRowsModel": "Set the edit rows model of the grid.", - "error": "An error that will turn the grid into its error state and display the error component.", - "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", - "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", - "filterModel": "Set the filter model of the grid.", - "getAggregationPosition": "Determines the position of an aggregated value.

Signature:
function(groupNode: GridGroupNode) => GridAggregationPosition | null
groupNode: The current group.
returns (GridAggregationPosition | null): Position of the aggregated value (if null, the group will not be aggregated).", - "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", - "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", - "getDetailPanelHeight": "Function that returns the height of the row detail panel.

Signature:
function(params: GridRowParams) => number | string
params: With all properties from GridRowParams.
returns (number | string): The height in pixels or "auto" to use the content height.", - "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", - "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", - "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", - "getRowId": "Return the id of a given GridRowModel.", - "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", - "getTreeDataPath": "Determines the path of a row in the tree data. For instance, a row with the path ["A", "B"] is the child of the row with the path ["A"]. Note that all paths must contain at least one element.

Signature:
function(row: R) => Array<string>
row: The row from which we want the path.
returns (Array): The path to the row.", - "groupingColDef": "The grouping column used by the tree data.", - "headerHeight": "Set the height in pixel of the column headers in the grid.", - "hideFooter": "If true, the footer component is hidden.", - "hideFooterPagination": "If true, the pagination component in the footer is hidden.", - "hideFooterRowCount": "If true, the row count in the footer is hidden. It has no effect if the pagination is enabled.", - "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", - "initialState": "The initial state of the DataGridPremium. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", - "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", - "isGroupExpandedByDefault": "Determines if a group should be expanded after its creation. This prop takes priority over the defaultGroupingExpansionDepth prop.

Signature:
function(node: GridGroupNode) => boolean
node: The node of the group to test.
returns (boolean): A boolean indicating if the group is expanded.", - "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", - "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", - "loading": "If true, a loading overlay is displayed.", - "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", - "logger": "Pass a custom logger in the components that implements the Logger interface.", - "logLevel": "Allows to pass the logging level or false to turn off logging.", - "nonce": "Nonce of the inline styles for Content Security Policy.", - "onAggregationModelChange": "Callback fired when the row grouping model changes.

Signature:
function(model: GridAggregationModel, details: GridCallbackDetails) => void
model: The aggregated columns.
details: Additional details for this callback.", - "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", - "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", - "onColumnResize": "Callback fired while a column is being resized.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", - "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", - "onColumnWidthChange": "Callback fired when the width of a column is changed.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", - "onDetailPanelExpandedRowIdsChange": "Callback fired when the detail panel of a row is opened or closed.

Signature:
function(ids: Array<GridRowId>, details: GridCallbackDetails) => void
ids: The ids of the rows which have the detail panel open.
details: Additional details for this callback.", - "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", - "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", - "onFetchRows": "Callback fired when rowCount is set and the next batch of virtualized rows is rendered.

Signature:
function(params: GridFetchRowsParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridFetchRowsParams.
event: The event object.
details: Additional details for this callback.", - "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", - "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", - "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", - "onPinnedColumnsChange": "Callback fired when the pinned columns have changed.

Signature:
function(pinnedColumns: GridPinnedColumns, details: GridCallbackDetails) => void
pinnedColumns: The changed pinned columns.
details: Additional details for this callback.", - "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", - "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", - "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", - "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", - "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", - "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowGroupingModelChange": "Callback fired when the row grouping model changes.

Signature:
function(model: GridRowGroupingModel, details: GridCallbackDetails) => void
model: Columns used as grouping criteria.
details: Additional details for this callback.", - "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", - "onRowOrderChange": "Callback fired when a row is being reordered.

Signature:
function(params: GridRowOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowOrderChangeParams.
event: The event object.
details: Additional details for this callback.", - "onRowsScrollEnd": "Callback fired when scrolling to the bottom of the grid viewport.

Signature:
function(params: GridRowScrollEndParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowScrollEndParams.
event: The event object.
details: Additional details for this callback.", - "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", - "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", - "page": "The zero-based index of the current page.", - "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", - "pagination": "If true, pagination is enabled.", - "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", - "pinnedColumns": "The column fields to display pinned to left or right.", - "pinnedRows": "Rows data to pin on top or bottom.", - "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", - "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", - "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", - "rowGroupingColumnMode": "If single, all column we are grouping by will be represented in the same grouping the same column. If multiple, each column we are grouping by will be represented in its own column.", - "rowGroupingModel": "Set the row grouping model of the grid.", - "rowHeight": "Set the height in pixel of a row in the grid.", - "rowModesModel": "Controls the modes of the rows.", - "rowReordering": "If true, the reordering of rows is enabled.", - "rows": "Set of rows of type GridRowsProp.", - "rowsLoadingMode": "Loading rows can be processed on the server or client-side. Set it to 'client' if you would like enable infnite loading. Set it to 'server' if you would like to enable lazy loading. * @default "client"", - "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", - "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", - "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", - "scrollbarSize": "Override the height/width of the grid inner scrollbar.", - "scrollEndThreshold": "Set the area in px at the bottom of the grid viewport where onRowsScrollEnd is called.", - "selectionModel": "Set the selection model of the grid.", - "showCellRightBorder": "If true, the right border of the cells are displayed.", - "showColumnRightBorder": "If true, the right border of the column headers are displayed.", - "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", - "sortingOrder": "The order of the sorting sequence.", - "sortModel": "Set the sort model of the grid.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "throttleRowsMs": "If positive, the Grid will throttle updates coming from apiRef.current.updateRows and apiRef.current.setRows. It can be useful if you have a high update rate but do not want to do heavy work like filtering / sorting or rendering on each individual update.", - "treeData": "If true, the rows will be gathered in a tree structure according to the getTreeDataPath prop." - }, - "classDescriptions": { - "actionsCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell with type=\"actions\"" - }, - "aggregationColumnHeader": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the column header", - "conditions": "aggregated" - }, - "aggregationColumnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"left\"" - }, - "aggregationColumnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"center\"" - }, - "aggregationColumnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"right\"" - }, - "aggregationColumnHeaderLabel": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the aggregation label in the column header", - "conditions": "aggregated" - }, - "autoHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "autoHeight={true}" - }, - "booleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the icon of the boolean cell" - }, - "cell--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is editable" - }, - "cell--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is in edit mode" - }, - "cell--textCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"center\"" - }, - "cell--textLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"left\"" - }, - "cell--textRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"right\"" - }, - "cell--withRenderer": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell has a custom renderer" - }, - "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, - "cellContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the element that wraps the cell content" - }, - "cellCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the cell checkbox element" - }, - "cellSkeleton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the skeleton cell element" - }, - "checkboxInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the selection checkbox element" - }, - "columnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"center\"" - }, - "columnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"left\"" - }, - "columnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"right\"" - }, - "columnHeader--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating column header element", - "conditions": "it is dragged" - }, - "columnHeader--moving": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "it is being dragged" - }, - "columnHeader--numeric": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the type of the column is number" - }, - "columnHeader--sortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sortable" - }, - "columnHeader--sorted": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sorted" - }, - "columnHeader--filtered": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column has a filter applied to it" - }, - "columnHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header element" - }, - "columnGroupHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column group header element" - }, - "columnHeaderCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the header checkbox cell element" - }, - "columnHeaderDraggableContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's draggable container element" - }, - "rowReorderCellPlaceholder": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row's draggable placeholder element inside the special row reorder cell" - }, - "columnHeaderDropZone": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers wrapper", - "conditions": "a column is being dragged" - }, - "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, - "columnHeaderTitleContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title container element" - }, - "columnHeaderTitleContainerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title excepted buttons" - }, - "columnHeader--filledGroup": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "not empty" - }, - "columnHeader--emptyGroup": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the empty column group header cell" - }, - "columnHeader--showColumnBorder": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "show column border" - }, - "columnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers" - }, - "columnHeadersInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers's inner element" - }, - "columnHeadersInner--scrollable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers's inner element", - "conditions": "there is a horizontal scrollbar" - }, - "columnSeparator--resizable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is resizable" - }, - "columnSeparator--resizing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is being resized" - }, - "columnSeparator--sideLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"left\"" - }, - "columnSeparator--sideRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"right\"" - }, - "columnSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator element" - }, - "columnsPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel element" - }, - "columnsPanelRow": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel row element" - }, - "detailPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel element" - }, - "detailPanels": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panels wrapper element" - }, - "detailPanelToggleCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel toggle cell element" - }, - "detailPanelToggleCell--expanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the detail panel toggle cell element", - "conditions": "expanded" - }, - "footerCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell inside a footer row" - }, - "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, - "panelHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel header element" - }, - "panelWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel wrapper element" - }, - "panelContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel content element" - }, - "panelFooter": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel footer element" - }, - "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, - "editBooleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "root of the boolean edit component" - }, - "filterForm": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the filter form component" - }, - "filterFormDeleteIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the delete icon of the filter form component" - }, - "filterFormLinkOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the link operator inout of the filter form component" - }, - "filterFormColumnInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column input of the filter form component" - }, - "filterFormOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the operator input of the filter form component" - }, - "filterFormValueInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the value input of the filter form component" - }, - "editInputCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the input component" - }, - "filterIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the filter icon element" - }, - "footerContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer container element" - }, - "iconButtonContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header icon's container" - }, - "iconSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator icon element" - }, - "main": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the main container element" - }, - "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, - "menuIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon element" - }, - "menuIconButton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon button element" - }, - "menuOpen": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the menu icon element", - "conditions": "the menu is open" - }, - "menuList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu list element" - }, - "overlayWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper element" - }, - "overlayWrapperInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper inner element" - }, - "overlay": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay element" - }, - "virtualScroller": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization container" - }, - "virtualScrollerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization content" - }, - "virtualScrollerContent--overflowed": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the virtualization content", - "conditions": "its height is bigger than the virtualization container" - }, - "virtualScrollerRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization render zone" - }, - "pinnedColumns": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned columns" - }, - "pinnedColumns--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned columns" - }, - "pinnedColumns--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned columns" - }, - "pinnedColumnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned column headers" - }, - "pinnedColumnHeaders--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned column headers" - }, - "pinnedColumnHeaders--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned column headers" - }, - "root": { "description": "Styles applied to the root element." }, - "root--densityStandard": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"standard\" (default)" - }, - "root--densityComfortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"comfortable\"" - }, - "root--densityCompact": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"compact\"" - }, - "row--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is editable" - }, - "row--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is in edit mode" - }, - "row--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating special row reorder cell element", - "conditions": "it is dragged" - }, - "row--lastVisible": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the last visible row element on every page of the grid" - }, - "row--dynamicHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "it has dynamic row height" - }, - "row--detailPanelExpanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "its detail panel is open" - }, - "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, - "rowCount": { - "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", - "nodeName": "the footer row count element to show the total number of rows" - }, - "rowReorderCellContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row reorder cell container element" - }, - "rowReorderCell": { - "description": "Styles applied to the root element of the row reorder cell" - }, - "rowReorderCell--draggable": { - "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" - }, - "scrollArea": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "both scroll area elements" - }, - "scrollArea--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left scroll area element" - }, - "scrollArea--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right scroll area element" - }, - "selectedRowCount": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer selected row count element" - }, - "sortIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the sort icon element" - }, - "toolbarContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar container element" - }, - "toolbarFilterList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar filter list element" - }, - "withBorder": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "both the cell and the column header", - "conditions": "showColumnRightBorder={true}" - }, - "treeDataGroupingCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the grouping cell of the tree data" - }, - "treeDataGroupingCellToggle": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toggle of the grouping cell of the tree data" - }, - "groupingCriteriaCell": { - "description": "Styles applied to the root element of the grouping criteria cell" - }, - "groupingCriteriaCellToggle": { - "description": "Styles applied to the toggle of the grouping criteria cell" - }, - "pinnedRows": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned rows container" - }, - "pinnedRows--top": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the top pinned rows container" - }, - "pinnedRows--bottom": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the bottom pinned rows container" - }, - "pinnedRowsRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "pinned rows render zones" - } - }, - "slotDescriptions": { - "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", - "BaseTextField": "The custom TextField component used in the grid.", - "BaseFormControl": "The custom FormControl component used in the grid.", - "BaseSelect": "The custom Select component used in the grid.", - "BaseSwitch": "The custom Switch component used in the grid.", - "BaseButton": "The custom Button component used in the grid.", - "BaseTooltip": "The custom Tooltip component used in the grid.", - "BasePopper": "The custom Popper component used in the grid.", - "Cell": "Component rendered for each cell.", - "SkeletonCell": "Component rendered for each skeleton cell.", - "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", - "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", - "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", - "Footer": "Footer component rendered at the bottom of the grid viewport.", - "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", - "Toolbar": "Toolbar component rendered inside the Header component.", - "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", - "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", - "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", - "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", - "Pagination": "Pagination component rendered in the grid footer by default.", - "FilterPanel": "Filter panel component rendered when clicking the filter button.", - "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", - "Panel": "Panel component wrapping the filters and columns panels.", - "Row": "Component rendered for each row.", - "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", - "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", - "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", - "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", - "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", - "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", - "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", - "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", - "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", - "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", - "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", - "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", - "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", - "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", - "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", - "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", - "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", - "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", - "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", - "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", - "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", - "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", - "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", - "QuickFilterIcon": "Icon displayed on the quick filter input.", - "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." - } -} diff --git a/docs/translations/api-docs/data-grid/data-grid-pro-tr.json b/docs/translations/api-docs/data-grid/data-grid-pro-tr.json deleted file mode 100644 index 4ca65459aff5..000000000000 --- a/docs/translations/api-docs/data-grid/data-grid-pro-tr.json +++ /dev/null @@ -1,702 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "apiRef": "The ref object that allows grid manipulation. Can be instantiated with useGridApiRef().", - "aria-label": "The label of the grid.", - "aria-labelledby": "The id of the element containing a label for the grid.", - "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", - "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", - "cellModesModel": "Controls the modes of the cells.", - "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", - "checkboxSelectionVisibleOnly": "If true, the "Select All" header checkbox selects only the rows on the current page. To be used in combination with checkboxSelection. It only works if the pagination is enabled.", - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", - "columns": "Set of columns of type GridColumns.", - "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", - "columnTypes": "Extend native column types with your new column types.", - "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", - "components": "Overrideable components.", - "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", - "defaultGroupingExpansionDepth": "If above 0, the row children will be expanded up to this depth. If equal to -1, all the row children will be expanded.", - "density": "Set the density of the grid.", - "detailPanelExpandedRowIds": "The row ids to show the detail panel.", - "disableChildrenFiltering": "If true, the filtering will only be applied to the top level rows when grouping rows with the treeData prop.", - "disableChildrenSorting": "If true, the sorting will only be applied to the top level rows when grouping rows with the treeData prop.", - "disableColumnFilter": "If true, column filters are disabled.", - "disableColumnMenu": "If true, the column menu is disabled.", - "disableColumnPinning": "If true, the column pinning is disabled.", - "disableColumnReorder": "If true, reordering columns is disabled.", - "disableColumnResize": "If true, resizing columns is disabled.", - "disableColumnSelector": "If true, hiding/showing columns is disabled.", - "disableDensitySelector": "If true, the density selector is disabled.", - "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", - "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", - "disableMultipleColumnsFiltering": "If true, filtering with multiple columns is disabled.", - "disableMultipleColumnsSorting": "If true, sorting with multiple columns is disabled.", - "disableMultipleSelection": "If true, multiple selection using the Ctrl or CMD key is disabled.", - "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", - "disableVirtualization": "If true, the virtualization is disabled.", - "editMode": "Controls whether to use the cell or row editing.", - "editRowsModel": "Set the edit rows model of the grid.", - "error": "An error that will turn the grid into its error state and display the error component.", - "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", - "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", - "filterModel": "Set the filter model of the grid.", - "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", - "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", - "getDetailPanelHeight": "Function that returns the height of the row detail panel.

Signature:
function(params: GridRowParams) => number | string
params: With all properties from GridRowParams.
returns (number | string): The height in pixels or "auto" to use the content height.", - "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", - "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", - "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", - "getRowId": "Return the id of a given GridRowModel.", - "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", - "getTreeDataPath": "Determines the path of a row in the tree data. For instance, a row with the path ["A", "B"] is the child of the row with the path ["A"]. Note that all paths must contain at least one element.

Signature:
function(row: R) => Array<string>
row: The row from which we want the path.
returns (Array): The path to the row.", - "groupingColDef": "The grouping column used by the tree data.", - "headerHeight": "Set the height in pixel of the column headers in the grid.", - "hideFooter": "If true, the footer component is hidden.", - "hideFooterPagination": "If true, the pagination component in the footer is hidden.", - "hideFooterRowCount": "If true, the row count in the footer is hidden. It has no effect if the pagination is enabled.", - "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", - "initialState": "The initial state of the DataGridPro. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", - "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", - "isGroupExpandedByDefault": "Determines if a group should be expanded after its creation. This prop takes priority over the defaultGroupingExpansionDepth prop.

Signature:
function(node: GridGroupNode) => boolean
node: The node of the group to test.
returns (boolean): A boolean indicating if the group is expanded.", - "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", - "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", - "loading": "If true, a loading overlay is displayed.", - "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", - "logger": "Pass a custom logger in the components that implements the Logger interface.", - "logLevel": "Allows to pass the logging level or false to turn off logging.", - "nonce": "Nonce of the inline styles for Content Security Policy.", - "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", - "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", - "onColumnResize": "Callback fired while a column is being resized.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", - "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", - "onColumnWidthChange": "Callback fired when the width of a column is changed.

Signature:
function(params: GridColumnResizeParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnResizeParams.
event: The event object.
details: Additional details for this callback.", - "onDetailPanelExpandedRowIdsChange": "Callback fired when the detail panel of a row is opened or closed.

Signature:
function(ids: Array<GridRowId>, details: GridCallbackDetails) => void
ids: The ids of the rows which have the detail panel open.
details: Additional details for this callback.", - "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", - "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", - "onFetchRows": "Callback fired when rowCount is set and the next batch of virtualized rows is rendered.

Signature:
function(params: GridFetchRowsParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridFetchRowsParams.
event: The event object.
details: Additional details for this callback.", - "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", - "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", - "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", - "onPinnedColumnsChange": "Callback fired when the pinned columns have changed.

Signature:
function(pinnedColumns: GridPinnedColumns, details: GridCallbackDetails) => void
pinnedColumns: The changed pinned columns.
details: Additional details for this callback.", - "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", - "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", - "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", - "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", - "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", - "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", - "onRowOrderChange": "Callback fired when a row is being reordered.

Signature:
function(params: GridRowOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowOrderChangeParams.
event: The event object.
details: Additional details for this callback.", - "onRowsScrollEnd": "Callback fired when scrolling to the bottom of the grid viewport.

Signature:
function(params: GridRowScrollEndParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridRowScrollEndParams.
event: The event object.
details: Additional details for this callback.", - "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", - "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", - "page": "The zero-based index of the current page.", - "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", - "pagination": "If true, pagination is enabled.", - "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", - "pinnedColumns": "The column fields to display pinned to left or right.", - "pinnedRows": "Rows data to pin on top or bottom.", - "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", - "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", - "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", - "rowHeight": "Set the height in pixel of a row in the grid.", - "rowModesModel": "Controls the modes of the rows.", - "rowReordering": "If true, the reordering of rows is enabled.", - "rows": "Set of rows of type GridRowsProp.", - "rowsLoadingMode": "Loading rows can be processed on the server or client-side. Set it to 'client' if you would like enable infnite loading. Set it to 'server' if you would like to enable lazy loading. * @default "client"", - "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", - "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", - "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", - "scrollbarSize": "Override the height/width of the grid inner scrollbar.", - "scrollEndThreshold": "Set the area in px at the bottom of the grid viewport where onRowsScrollEnd is called.", - "selectionModel": "Set the selection model of the grid.", - "showCellRightBorder": "If true, the right border of the cells are displayed.", - "showColumnRightBorder": "If true, the right border of the column headers are displayed.", - "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", - "sortingOrder": "The order of the sorting sequence.", - "sortModel": "Set the sort model of the grid.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "throttleRowsMs": "If positive, the Grid will throttle updates coming from apiRef.current.updateRows and apiRef.current.setRows. It can be useful if you have a high update rate but do not want to do heavy work like filtering / sorting or rendering on each individual update.", - "treeData": "If true, the rows will be gathered in a tree structure according to the getTreeDataPath prop." - }, - "classDescriptions": { - "actionsCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell with type=\"actions\"" - }, - "aggregationColumnHeader": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the column header", - "conditions": "aggregated" - }, - "aggregationColumnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"left\"" - }, - "aggregationColumnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"center\"" - }, - "aggregationColumnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"right\"" - }, - "aggregationColumnHeaderLabel": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the aggregation label in the column header", - "conditions": "aggregated" - }, - "autoHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "autoHeight={true}" - }, - "booleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the icon of the boolean cell" - }, - "cell--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is editable" - }, - "cell--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is in edit mode" - }, - "cell--textCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"center\"" - }, - "cell--textLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"left\"" - }, - "cell--textRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"right\"" - }, - "cell--withRenderer": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell has a custom renderer" - }, - "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, - "cellContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the element that wraps the cell content" - }, - "cellCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the cell checkbox element" - }, - "cellSkeleton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the skeleton cell element" - }, - "checkboxInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the selection checkbox element" - }, - "columnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"center\"" - }, - "columnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"left\"" - }, - "columnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"right\"" - }, - "columnHeader--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating column header element", - "conditions": "it is dragged" - }, - "columnHeader--moving": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "it is being dragged" - }, - "columnHeader--numeric": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the type of the column is number" - }, - "columnHeader--sortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sortable" - }, - "columnHeader--sorted": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sorted" - }, - "columnHeader--filtered": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column has a filter applied to it" - }, - "columnHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header element" - }, - "columnGroupHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column group header element" - }, - "columnHeaderCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the header checkbox cell element" - }, - "columnHeaderDraggableContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's draggable container element" - }, - "rowReorderCellPlaceholder": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row's draggable placeholder element inside the special row reorder cell" - }, - "columnHeaderDropZone": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers wrapper", - "conditions": "a column is being dragged" - }, - "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, - "columnHeaderTitleContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title container element" - }, - "columnHeaderTitleContainerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title excepted buttons" - }, - "columnHeader--filledGroup": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "not empty" - }, - "columnHeader--emptyGroup": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the empty column group header cell" - }, - "columnHeader--showColumnBorder": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "show column border" - }, - "columnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers" - }, - "columnHeadersInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers's inner element" - }, - "columnHeadersInner--scrollable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers's inner element", - "conditions": "there is a horizontal scrollbar" - }, - "columnSeparator--resizable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is resizable" - }, - "columnSeparator--resizing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is being resized" - }, - "columnSeparator--sideLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"left\"" - }, - "columnSeparator--sideRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"right\"" - }, - "columnSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator element" - }, - "columnsPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel element" - }, - "columnsPanelRow": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel row element" - }, - "detailPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel element" - }, - "detailPanels": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panels wrapper element" - }, - "detailPanelToggleCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel toggle cell element" - }, - "detailPanelToggleCell--expanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the detail panel toggle cell element", - "conditions": "expanded" - }, - "footerCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell inside a footer row" - }, - "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, - "panelHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel header element" - }, - "panelWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel wrapper element" - }, - "panelContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel content element" - }, - "panelFooter": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel footer element" - }, - "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, - "editBooleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "root of the boolean edit component" - }, - "filterForm": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the filter form component" - }, - "filterFormDeleteIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the delete icon of the filter form component" - }, - "filterFormLinkOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the link operator inout of the filter form component" - }, - "filterFormColumnInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column input of the filter form component" - }, - "filterFormOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the operator input of the filter form component" - }, - "filterFormValueInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the value input of the filter form component" - }, - "editInputCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the input component" - }, - "filterIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the filter icon element" - }, - "footerContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer container element" - }, - "iconButtonContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header icon's container" - }, - "iconSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator icon element" - }, - "main": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the main container element" - }, - "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, - "menuIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon element" - }, - "menuIconButton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon button element" - }, - "menuOpen": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the menu icon element", - "conditions": "the menu is open" - }, - "menuList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu list element" - }, - "overlayWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper element" - }, - "overlayWrapperInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper inner element" - }, - "overlay": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay element" - }, - "virtualScroller": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization container" - }, - "virtualScrollerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization content" - }, - "virtualScrollerContent--overflowed": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the virtualization content", - "conditions": "its height is bigger than the virtualization container" - }, - "virtualScrollerRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization render zone" - }, - "pinnedColumns": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned columns" - }, - "pinnedColumns--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned columns" - }, - "pinnedColumns--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned columns" - }, - "pinnedColumnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned column headers" - }, - "pinnedColumnHeaders--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned column headers" - }, - "pinnedColumnHeaders--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned column headers" - }, - "root": { "description": "Styles applied to the root element." }, - "root--densityStandard": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"standard\" (default)" - }, - "root--densityComfortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"comfortable\"" - }, - "root--densityCompact": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"compact\"" - }, - "row--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is editable" - }, - "row--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is in edit mode" - }, - "row--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating special row reorder cell element", - "conditions": "it is dragged" - }, - "row--lastVisible": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the last visible row element on every page of the grid" - }, - "row--dynamicHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "it has dynamic row height" - }, - "row--detailPanelExpanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "its detail panel is open" - }, - "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, - "rowCount": { - "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", - "nodeName": "the footer row count element to show the total number of rows" - }, - "rowReorderCellContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row reorder cell container element" - }, - "rowReorderCell": { - "description": "Styles applied to the root element of the row reorder cell" - }, - "rowReorderCell--draggable": { - "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" - }, - "scrollArea": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "both scroll area elements" - }, - "scrollArea--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left scroll area element" - }, - "scrollArea--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right scroll area element" - }, - "selectedRowCount": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer selected row count element" - }, - "sortIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the sort icon element" - }, - "toolbarContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar container element" - }, - "toolbarFilterList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar filter list element" - }, - "withBorder": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "both the cell and the column header", - "conditions": "showColumnRightBorder={true}" - }, - "treeDataGroupingCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the grouping cell of the tree data" - }, - "treeDataGroupingCellToggle": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toggle of the grouping cell of the tree data" - }, - "groupingCriteriaCell": { - "description": "Styles applied to the root element of the grouping criteria cell" - }, - "groupingCriteriaCellToggle": { - "description": "Styles applied to the toggle of the grouping criteria cell" - }, - "pinnedRows": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned rows container" - }, - "pinnedRows--top": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the top pinned rows container" - }, - "pinnedRows--bottom": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the bottom pinned rows container" - }, - "pinnedRowsRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "pinned rows render zones" - } - }, - "slotDescriptions": { - "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", - "BaseTextField": "The custom TextField component used in the grid.", - "BaseFormControl": "The custom FormControl component used in the grid.", - "BaseSelect": "The custom Select component used in the grid.", - "BaseSwitch": "The custom Switch component used in the grid.", - "BaseButton": "The custom Button component used in the grid.", - "BaseTooltip": "The custom Tooltip component used in the grid.", - "BasePopper": "The custom Popper component used in the grid.", - "Cell": "Component rendered for each cell.", - "SkeletonCell": "Component rendered for each skeleton cell.", - "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", - "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", - "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", - "Footer": "Footer component rendered at the bottom of the grid viewport.", - "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", - "Toolbar": "Toolbar component rendered inside the Header component.", - "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", - "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", - "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", - "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", - "Pagination": "Pagination component rendered in the grid footer by default.", - "FilterPanel": "Filter panel component rendered when clicking the filter button.", - "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", - "Panel": "Panel component wrapping the filters and columns panels.", - "Row": "Component rendered for each row.", - "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", - "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", - "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", - "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", - "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", - "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", - "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", - "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", - "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", - "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", - "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", - "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", - "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", - "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", - "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", - "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", - "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", - "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", - "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", - "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", - "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", - "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", - "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", - "QuickFilterIcon": "Icon displayed on the quick filter input.", - "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." - } -} diff --git a/docs/translations/api-docs/data-grid/data-grid-tr.json b/docs/translations/api-docs/data-grid/data-grid-tr.json deleted file mode 100644 index a95da945305d..000000000000 --- a/docs/translations/api-docs/data-grid/data-grid-tr.json +++ /dev/null @@ -1,670 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "aria-label": "The label of the grid.", - "aria-labelledby": "The id of the element containing a label for the grid.", - "autoHeight": "If true, the grid height is dynamic and follow the number of rows in the grid.", - "autoPageSize": "If true, the pageSize is calculated according to the container size and the max number of rows to avoid rendering a vertical scroll bar.", - "cellModesModel": "Controls the modes of the cells.", - "checkboxSelection": "If true, the grid get a first column with a checkbox that allows to select rows.", - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "columnBuffer": "Number of extra columns to be rendered before/after the visible slice.", - "columns": "Set of columns of type GridColumns.", - "columnThreshold": "Number of rows from the columnBuffer that can be visible before a new slice is rendered.", - "columnTypes": "Extend native column types with your new column types.", - "columnVisibilityModel": "Set the column visibility model of the grid. If defined, the grid will ignore the hide property in GridColDef.", - "components": "Overrideable components.", - "componentsProps": "Overrideable components props dynamically passed to the component at rendering.", - "density": "Set the density of the grid.", - "disableColumnFilter": "If true, column filters are disabled.", - "disableColumnMenu": "If true, the column menu is disabled.", - "disableColumnSelector": "If true, hiding/showing columns is disabled.", - "disableDensitySelector": "If true, the density selector is disabled.", - "disableExtendRowFullWidth": "If true, rows will not be extended to fill the full width of the grid container.", - "disableIgnoreModificationsIfProcessingProps": "If true, modification to a cell will not be discarded if the mode is changed from "edit" to "view" while processing props.", - "disableSelectionOnClick": "If true, the selection on click on a row or cell is disabled.", - "disableVirtualization": "If true, the virtualization is disabled.", - "editMode": "Controls whether to use the cell or row editing.", - "editRowsModel": "Set the edit rows model of the grid.", - "error": "An error that will turn the grid into its error state and display the error component.", - "experimentalFeatures": "Features under development. For each feature, if the flag is not explicitly set to true, the feature will be fully disabled and any property / method call will not have any effect.", - "filterMode": "Filtering can be processed on the server or client-side. Set it to 'server' if you would like to handle filtering on the server-side.", - "filterModel": "Set the filter model of the grid.", - "getCellClassName": "Function that applies CSS classes dynamically on cells.

Signature:
function(params: GridCellParams) => string
params: With all properties from GridCellParams.
returns (string): The CSS class to apply to the cell.", - "getDetailPanelContent": "Function that returns the element to render in row detail.

Signature:
function(params: GridRowParams) => JSX.Element
params: With all properties from GridRowParams.
returns (JSX.Element): The row detail element.", - "getEstimatedRowHeight": "Function that returns the estimated height for a row. Only works if dynamic row height is used. Once the row height is measured this value is discarded.

Signature:
function(params: GridRowHeightParams) => number | null
params: With all properties from GridRowHeightParams.
returns (number | null): The estimated row height value. If null or undefined then the default row height, based on the density, is applied.", - "getRowClassName": "Function that applies CSS classes dynamically on rows.

Signature:
function(params: GridRowClassNameParams) => string
params: With all properties from GridRowClassNameParams.
returns (string): The CSS class to apply to the row.", - "getRowHeight": "Function that sets the row height per row.

Signature:
function(params: GridRowHeightParams) => GridRowHeightReturnValue
params: With all properties from GridRowHeightParams.
returns (GridRowHeightReturnValue): The row height value. If null or undefined then the default row height is applied. If "auto" then the row height is calculated based on the content.", - "getRowId": "Return the id of a given GridRowModel.", - "getRowSpacing": "Function that allows to specify the spacing between rows.

Signature:
function(params: GridRowSpacingParams) => GridRowSpacing
params: With all properties from GridRowSpacingParams.
returns (GridRowSpacing): The row spacing values.", - "headerHeight": "Set the height in pixel of the column headers in the grid.", - "hideFooter": "If true, the footer component is hidden.", - "hideFooterPagination": "If true, the pagination component in the footer is hidden.", - "hideFooterSelectedRowCount": "If true, the selected row count in the footer is hidden.", - "initialState": "The initial state of the DataGrid. The data in it will be set in the state on initialization but will not be controlled. If one of the data in initialState is also being controlled, then the control state wins.", - "isCellEditable": "Callback fired when a cell is rendered, returns true if the cell is editable.

Signature:
function(params: GridCellParams) => boolean
params: With all properties from GridCellParams.
returns (boolean): A boolean indicating if the cell is editable.", - "isRowSelectable": "Determines if a row can be selected.

Signature:
function(params: GridRowParams) => boolean
params: With all properties from GridRowParams.
returns (boolean): A boolean indicating if the cell is selectable.", - "keepNonExistentRowsSelected": "If true, the selection model will retain selected rows that do not exist. Useful when using server side pagination and row selections need to be retained when changing pages.", - "loading": "If true, a loading overlay is displayed.", - "localeText": "Set the locale text of the grid. You can find all the translation keys supported in the source in the GitHub repository.", - "logger": "Pass a custom logger in the components that implements the Logger interface.", - "logLevel": "Allows to pass the logging level or false to turn off logging.", - "nonce": "Nonce of the inline styles for Content Security Policy.", - "onCellClick": "Callback fired when any cell is clicked.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellDoubleClick": "Callback fired when a double click event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellEditStart": "Callback fired when the cell turns to edit mode.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellEditStop": "Callback fired when the cell turns to view mode.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridCellParams.
event: The event that caused this prop to be called.", - "onCellFocusOut": "Callback fired when a cell loses focus.

Signature:
function(params: GridCellParams, event: MuiEvent<MuiBaseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellKeyDown": "Callback fired when a keydown event comes from a cell element.

Signature:
function(params: GridCellParams, event: MuiEvent<React.KeyboardEvent>, details: GridCallbackDetails) => void
params: With all properties from GridCellParams.
event: The event object.
details: Additional details for this callback.", - "onCellModesModelChange": "Callback fired when the cellModesModel prop changes.

Signature:
function(cellModesModel: GridCellModesModel, details: GridCallbackDetails) => void
cellModesModel: Object containig which cells are in "edit" mode.
details: Additional details for this callback.", - "onColumnHeaderClick": "Callback fired when a click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderDoubleClick": "Callback fired when a double click event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderEnter": "Callback fired when a mouse enter event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderLeave": "Callback fired when a mouse leave event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOut": "Callback fired when a mouseout event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnHeaderOver": "Callback fired when a mouseover event comes from a column header element.

Signature:
function(params: GridColumnHeaderParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridColumnHeaderParams.
event: The event object.
details: Additional details for this callback.", - "onColumnOrderChange": "Callback fired when a column is reordered.

Signature:
function(params: GridColumnOrderChangeParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridColumnOrderChangeParams.
event: The event object.
details: Additional details for this callback.", - "onColumnVisibilityModelChange": "Callback fired when the column visibility model changes.

Signature:
function(model: GridColumnVisibilityModel, details: GridCallbackDetails) => void
model: The new model.
details: Additional details for this callback.", - "onEditRowsModelChange": "Callback fired when the editRowsModel changes.

Signature:
function(editRowsModel: GridEditRowsModel, details: GridCallbackDetails) => void
editRowsModel: With all properties from GridEditRowsModel.
details: Additional details for this callback.", - "onError": "Callback fired when an exception is thrown in the grid.

Signature:
function(args: any, event: MuiEvent<{}>, details: GridCallbackDetails) => void
args: The arguments passed to the showError call.
event: The event object.
details: Additional details for this callback.", - "onFilterModelChange": "Callback fired when the Filter model changes before the filters are applied.

Signature:
function(model: GridFilterModel, details: GridCallbackDetails) => void
model: With all properties from GridFilterModel.
details: Additional details for this callback.", - "onMenuClose": "Callback fired when the menu is closed.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onMenuOpen": "Callback fired when the menu is opened.

Signature:
function(params: GridMenuParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridMenuParams.
event: The event object.
details: Additional details for this callback.", - "onPageChange": "Callback fired when the current page has changed.

Signature:
function(page: number, details: GridCallbackDetails) => void
page: Index of the page displayed on the Grid.
details: Additional details for this callback.", - "onPageSizeChange": "Callback fired when the page size has changed.

Signature:
function(pageSize: number, details: GridCallbackDetails) => void
pageSize: Size of the page displayed on the Grid.
details: Additional details for this callback.", - "onPreferencePanelClose": "Callback fired when the preferences panel is closed.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onPreferencePanelOpen": "Callback fired when the preferences panel is opened.

Signature:
function(params: GridPreferencePanelParams, event: MuiEvent<{}>, details: GridCallbackDetails) => void
params: With all properties from GridPreferencePanelParams.
event: The event object.
details: Additional details for this callback.", - "onProcessRowUpdateError": "Callback called when processRowUpdate throws an error or rejects.

Signature:
function(error: any) => void
error: The error thrown.", - "onResize": "Callback fired when the grid is resized.

Signature:
function(containerSize: ElementSize, event: MuiEvent<{}>, details: GridCallbackDetails) => void
containerSize: With all properties from ElementSize.
event: The event object.
details: Additional details for this callback.", - "onRowClick": "Callback fired when a row is clicked. Not called if the target clicked is an interactive element added by the built-in columns.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from GridRowParams.
event: The event object.
details: Additional details for this callback.", - "onRowDoubleClick": "Callback fired when a double click event comes from a row container element.

Signature:
function(params: GridRowParams, event: MuiEvent<React.MouseEvent>, details: GridCallbackDetails) => void
params: With all properties from RowParams.
event: The event object.
details: Additional details for this callback.", - "onRowEditCommit": "Callback fired when the row changes are committed.

Signature:
function(id: GridRowId, event: MuiEvent<MuiBaseEvent>) => void
id: The row id.
event: The event that caused this prop to be called.", - "onRowEditStart": "Callback fired when the row turns to edit mode.

Signature:
function(params: GridRowParams, event: MuiEvent<React.KeyboardEvent | React.MouseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowEditStop": "Callback fired when the row turns to view mode.

Signature:
function(params: GridRowParams, event: MuiEvent<MuiBaseEvent>) => void
params: With all properties from GridRowParams.
event: The event that caused this prop to be called.", - "onRowModesModelChange": "Callback fired when the rowModesModel prop changes.

Signature:
function(rowModesModel: GridRowModesModel, details: GridCallbackDetails) => void
rowModesModel: Object containig which rows are in "edit" mode.
details: Additional details for this callback.", - "onSelectionModelChange": "Callback fired when the selection state of one or multiple rows changes.

Signature:
function(selectionModel: GridSelectionModel, details: GridCallbackDetails) => void
selectionModel: With all the row ids GridSelectionModel.
details: Additional details for this callback.", - "onSortModelChange": "Callback fired when the sort model changes before a column is sorted.

Signature:
function(model: GridSortModel, details: GridCallbackDetails) => void
model: With all properties from GridSortModel.
details: Additional details for this callback.", - "page": "The zero-based index of the current page.", - "pageSize": "Set the number of rows in one page. If some of the rows have children (for instance in the tree data), this number represents the amount of top level rows wanted on each page.", - "paginationMode": "Pagination can be processed on the server or client-side. Set it to 'client' if you would like to handle the pagination on the client-side. Set it to 'server' if you would like to handle the pagination on the server-side.", - "processRowUpdate": "Callback called before updating a row with new values in the row and cell editing.

Signature:
function(newRow: R, oldRow: R) => Promise<R> | R
newRow: Row object with the new values.
oldRow: Row object with the old values.
returns (Promise | R): The final values to update the row.", - "rowBuffer": "Number of extra rows to be rendered before/after the visible slice.", - "rowCount": "Set the total number of rows, if it is different from the length of the value rows prop. If some rows have children (for instance in the tree data), this number represents the amount of top level rows.", - "rowHeight": "Set the height in pixel of a row in the grid.", - "rowModesModel": "Controls the modes of the rows.", - "rows": "Set of rows of type GridRowsProp.", - "rowSpacingType": "Sets the type of space between rows added by getRowSpacing.", - "rowsPerPageOptions": "Select the pageSize dynamically using the component UI.", - "rowThreshold": "Number of rows from the rowBuffer that can be visible before a new slice is rendered.", - "scrollbarSize": "Override the height/width of the grid inner scrollbar.", - "selectionModel": "Set the selection model of the grid.", - "showCellRightBorder": "If true, the right border of the cells are displayed.", - "showColumnRightBorder": "If true, the right border of the column headers are displayed.", - "sortingMode": "Sorting can be processed on the server or client-side. Set it to 'client' if you would like to handle sorting on the client-side. Set it to 'server' if you would like to handle sorting on the server-side.", - "sortingOrder": "The order of the sorting sequence.", - "sortModel": "Set the sort model of the grid.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": { - "actionsCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell with type=\"actions\"" - }, - "aggregationColumnHeader": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the column header", - "conditions": "aggregated" - }, - "aggregationColumnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"left\"" - }, - "aggregationColumnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"center\"" - }, - "aggregationColumnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the root element of the header", - "conditions": "aggregation if headerAlign=\"right\"" - }, - "aggregationColumnHeaderLabel": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the aggregation label in the column header", - "conditions": "aggregated" - }, - "autoHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "autoHeight={true}" - }, - "booleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the icon of the boolean cell" - }, - "cell--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is editable" - }, - "cell--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell is in edit mode" - }, - "cell--textCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"center\"" - }, - "cell--textLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"left\"" - }, - "cell--textRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "align=\"right\"" - }, - "cell--withRenderer": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the cell element", - "conditions": "the cell has a custom renderer" - }, - "cell": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the cell element" }, - "cellContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the element that wraps the cell content" - }, - "cellCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the cell checkbox element" - }, - "cellSkeleton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the skeleton cell element" - }, - "checkboxInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the selection checkbox element" - }, - "columnHeader--alignCenter": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"center\"" - }, - "columnHeader--alignLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"left\"" - }, - "columnHeader--alignRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "headerAlign=\"right\"" - }, - "columnHeader--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating column header element", - "conditions": "it is dragged" - }, - "columnHeader--moving": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "it is being dragged" - }, - "columnHeader--numeric": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the type of the column is number" - }, - "columnHeader--sortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sortable" - }, - "columnHeader--sorted": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column is sorted" - }, - "columnHeader--filtered": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header", - "conditions": "the column has a filter applied to it" - }, - "columnHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header element" - }, - "columnGroupHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column group header element" - }, - "columnHeaderCheckbox": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the header checkbox cell element" - }, - "columnHeaderDraggableContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's draggable container element" - }, - "rowReorderCellPlaceholder": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row's draggable placeholder element inside the special row reorder cell" - }, - "columnHeaderDropZone": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers wrapper", - "conditions": "a column is being dragged" - }, - "columnHeaderTitle": { "description": "Styles applied to the column header's title element;" }, - "columnHeaderTitleContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title container element" - }, - "columnHeaderTitleContainerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header's title excepted buttons" - }, - "columnHeader--filledGroup": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "not empty" - }, - "columnHeader--emptyGroup": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the empty column group header cell" - }, - "columnHeader--showColumnBorder": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the column group header cell", - "conditions": "show column border" - }, - "columnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers" - }, - "columnHeadersInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column headers's inner element" - }, - "columnHeadersInner--scrollable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column headers's inner element", - "conditions": "there is a horizontal scrollbar" - }, - "columnSeparator--resizable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is resizable" - }, - "columnSeparator--resizing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the column is being resized" - }, - "columnSeparator--sideLeft": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"left\"" - }, - "columnSeparator--sideRight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the column header separator", - "conditions": "the side is \"right\"" - }, - "columnSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator element" - }, - "columnsPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel element" - }, - "columnsPanelRow": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the columns panel row element" - }, - "detailPanel": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel element" - }, - "detailPanels": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panels wrapper element" - }, - "detailPanelToggleCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the detail panel toggle cell element" - }, - "detailPanelToggleCell--expanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the detail panel toggle cell element", - "conditions": "expanded" - }, - "footerCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root element of the cell inside a footer row" - }, - "panel": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the panel element" }, - "panelHeader": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel header element" - }, - "panelWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel wrapper element" - }, - "panelContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel content element" - }, - "panelFooter": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the panel footer element" - }, - "paper": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the paper element" }, - "editBooleanCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "root of the boolean edit component" - }, - "filterForm": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the filter form component" - }, - "filterFormDeleteIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the delete icon of the filter form component" - }, - "filterFormLinkOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the link operator inout of the filter form component" - }, - "filterFormColumnInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column input of the filter form component" - }, - "filterFormOperatorInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the operator input of the filter form component" - }, - "filterFormValueInput": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the value input of the filter form component" - }, - "editInputCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the input component" - }, - "filterIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the filter icon element" - }, - "footerContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer container element" - }, - "iconButtonContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header icon's container" - }, - "iconSeparator": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the column header separator icon element" - }, - "main": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the main container element" - }, - "menu": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the menu element" }, - "menuIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon element" - }, - "menuIconButton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu icon button element" - }, - "menuOpen": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the menu icon element", - "conditions": "the menu is open" - }, - "menuList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the menu list element" - }, - "overlayWrapper": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper element" - }, - "overlayWrapperInner": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay wrapper inner element" - }, - "overlay": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the overlay element" - }, - "virtualScroller": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization container" - }, - "virtualScrollerContent": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization content" - }, - "virtualScrollerContent--overflowed": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the virtualization content", - "conditions": "its height is bigger than the virtualization container" - }, - "virtualScrollerRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the virtualization render zone" - }, - "pinnedColumns": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned columns" - }, - "pinnedColumns--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned columns" - }, - "pinnedColumns--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned columns" - }, - "pinnedColumnHeaders": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned column headers" - }, - "pinnedColumnHeaders--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left pinned column headers" - }, - "pinnedColumnHeaders--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right pinned column headers" - }, - "root": { "description": "Styles applied to the root element." }, - "root--densityStandard": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"standard\" (default)" - }, - "root--densityComfortable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"comfortable\"" - }, - "root--densityCompact": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "density is \"compact\"" - }, - "row--editable": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is editable" - }, - "row--editing": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row element", - "conditions": "the row is in edit mode" - }, - "row--dragging": { - "description": "Styles applied to {{nodeName}} when {{conditions}}.", - "nodeName": "the floating special row reorder cell element", - "conditions": "it is dragged" - }, - "row--lastVisible": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the last visible row element on every page of the grid" - }, - "row--dynamicHeight": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "it has dynamic row height" - }, - "row--detailPanelExpanded": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the row", - "conditions": "its detail panel is open" - }, - "row": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the row element" }, - "rowCount": { - "description": "Styles applied to {{nodeName}}.\nOnly works when pagination is disabled.", - "nodeName": "the footer row count element to show the total number of rows" - }, - "rowReorderCellContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the row reorder cell container element" - }, - "rowReorderCell": { - "description": "Styles applied to the root element of the row reorder cell" - }, - "rowReorderCell--draggable": { - "description": "Styles applied to the root element of the row reorder cell when dragging is allowed" - }, - "scrollArea": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "both scroll area elements" - }, - "scrollArea--left": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the left scroll area element" - }, - "scrollArea--right": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the right scroll area element" - }, - "selectedRowCount": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the footer selected row count element" - }, - "sortIcon": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the sort icon element" - }, - "toolbarContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar container element" - }, - "toolbarFilterList": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toolbar filter list element" - }, - "withBorder": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "both the cell and the column header", - "conditions": "showColumnRightBorder={true}" - }, - "treeDataGroupingCell": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the root of the grouping cell of the tree data" - }, - "treeDataGroupingCellToggle": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the toggle of the grouping cell of the tree data" - }, - "groupingCriteriaCell": { - "description": "Styles applied to the root element of the grouping criteria cell" - }, - "groupingCriteriaCellToggle": { - "description": "Styles applied to the toggle of the grouping criteria cell" - }, - "pinnedRows": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the pinned rows container" - }, - "pinnedRows--top": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the top pinned rows container" - }, - "pinnedRows--bottom": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the bottom pinned rows container" - }, - "pinnedRowsRenderZone": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "pinned rows render zones" - } - }, - "slotDescriptions": { - "BaseCheckbox": "The custom Checkbox component used in the grid for both header and cells.", - "BaseTextField": "The custom TextField component used in the grid.", - "BaseFormControl": "The custom FormControl component used in the grid.", - "BaseSelect": "The custom Select component used in the grid.", - "BaseSwitch": "The custom Switch component used in the grid.", - "BaseButton": "The custom Button component used in the grid.", - "BaseTooltip": "The custom Tooltip component used in the grid.", - "BasePopper": "The custom Popper component used in the grid.", - "Cell": "Component rendered for each cell.", - "SkeletonCell": "Component rendered for each skeleton cell.", - "ColumnHeaderFilterIconButton": "Filter icon component rendered in each column header.", - "ColumnMenu": "Column menu component rendered by clicking on the 3 dots "kebab" icon in column headers.", - "ErrorOverlay": "Error overlay component rendered above the grid when an error is caught.", - "Footer": "Footer component rendered at the bottom of the grid viewport.", - "Header": "Header component rendered above the grid column header bar.\nPrefer using the Toolbar slot. You should never need to use this slot.", - "Toolbar": "Toolbar component rendered inside the Header component.", - "PreferencesPanel": "PreferencesPanel component rendered inside the Header component.", - "LoadingOverlay": "Loading overlay component rendered when the grid is in a loading state.", - "NoResultsOverlay": "No results overlay component rendered when the grid has no results after filtering.", - "NoRowsOverlay": "No rows overlay component rendered when the grid has no rows.", - "Pagination": "Pagination component rendered in the grid footer by default.", - "FilterPanel": "Filter panel component rendered when clicking the filter button.", - "ColumnsPanel": "GridColumns panel component rendered when clicking the columns button.", - "Panel": "Panel component wrapping the filters and columns panels.", - "Row": "Component rendered for each row.", - "BooleanCellTrueIcon": "Icon displayed on the boolean cell to represent the true value.", - "BooleanCellFalseIcon": "Icon displayed on the boolean cell to represent the false value.", - "ColumnMenuIcon": "Icon displayed on the side of the column header title to display the filter input component.", - "OpenFilterButtonIcon": "Icon displayed on the open filter button present in the toolbar by default.", - "ColumnFilteredIcon": "Icon displayed on the column header menu to show that a filter has been applied to the column.", - "ColumnSelectorIcon": "Icon displayed on the column menu selector tab.", - "ColumnUnsortedIcon": "Icon displayed on the side of the column header title when unsorted.", - "ColumnSortedAscendingIcon": "Icon displayed on the side of the column header title when sorted in ascending order.", - "ColumnSortedDescendingIcon": "Icon displayed on the side of the column header title when sorted in descending order.", - "ColumnResizeIcon": "Icon displayed in between two column headers that allows to resize the column header.", - "DensityCompactIcon": "Icon displayed on the compact density option in the toolbar.", - "DensityStandardIcon": "Icon displayed on the standard density option in the toolbar.", - "DensityComfortableIcon": "Icon displayed on the "comfortable" density option in the toolbar.", - "ExportIcon": "Icon displayed on the open export button present in the toolbar by default.", - "MoreActionsIcon": "Icon displayed on the actions column type to open the menu.", - "TreeDataExpandIcon": "Icon displayed on the tree data toggling column when the children are collapsed", - "TreeDataCollapseIcon": "Icon displayed on the tree data toggling column when the children are expanded", - "GroupingCriteriaExpandIcon": "Icon displayed on the grouping column when the children are collapsed", - "GroupingCriteriaCollapseIcon": "Icon displayed on the grouping column when the children are expanded", - "DetailPanelExpandIcon": "Icon displayed on the detail panel toggle column when collapsed.", - "DetailPanelCollapseIcon": "Icon displayed on the detail panel toggle column when expanded.", - "FilterPanelDeleteIcon": "Icon displayed for deleting the filter from filter Panel.", - "RowReorderIcon": "Icon displayed on the reorder column type to reorder a row.", - "QuickFilterIcon": "Icon displayed on the quick filter input.", - "QuickFilterClearIcon": "Icon displayed on the quick filter reset input." - } -} diff --git a/docs/translations/api-docs/data-grid/grid-filter-form-tr.json b/docs/translations/api-docs/data-grid/grid-filter-form-tr.json deleted file mode 100644 index 9bb20a2cad3f..000000000000 --- a/docs/translations/api-docs/data-grid/grid-filter-form-tr.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "applyFilterChanges": "Callback called when the operator, column field or value is changed.

Signature:
function(item: GridFilterItem) => void
item: The updated GridFilterItem.", - "applyMultiFilterOperatorChanges": "Callback called when the logic operator is changed.

Signature:
function(operator: GridLinkOperator) => void
operator: The new logic operator.", - "columnInputProps": "Props passed to the column input component.", - "columnsSort": "Changes how the options in the columns selector should be ordered. If not specified, the order is derived from the columns prop.", - "deleteFilter": "Callback called when the delete button is clicked.

Signature:
function(item: GridFilterItem) => void
item: The deleted GridFilterItem.", - "deleteIconProps": "Props passed to the delete icon.", - "disableMultiFilterOperator": "If true, disables the logic operator field but still renders it.", - "filterColumns": "Allows to filter the columns displayed in the filter form.

Signature:
function(args: FilterColumnsArgs) => void
args: The columns of the grid and name of field.", - "focusElementRef": "A ref allowing to set imperative focus. It can be passed to the el", - "hasMultipleFilters": "If true, the logic operator field is rendered. The field will be invisible if showMultiFilterOperators is also true.", - "item": "The GridFilterItem representing this form.", - "linkOperatorInputProps": "Props passed to the logic operator input component.", - "linkOperators": "Sets the available logic operators.", - "multiFilterOperator": "The current logic operator applied.", - "operatorInputProps": "Props passed to the operator input component.", - "showMultiFilterOperators": "If true, the logic operator field is visible.", - "valueInputProps": "Props passed to the value input component." - }, - "classDescriptions": {}, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json b/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json deleted file mode 100644 index b4d9fb4fde4b..000000000000 --- a/docs/translations/api-docs/data-grid/grid-filter-panel-tr.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "columnsSort": "Changes how the options in the columns selector should be ordered. If not specified, the order is derived from the columns prop.", - "filterFormProps": "Props passed to each filter form.", - "getColumnForNewFilter": "Function that returns the next filter item to be picked as default filter.

Signature:
function(args: GetColumnForNewFilterArgs) => void
args: Currently configured filters and columns.", - "linkOperators": "Sets the available logic operators.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": {}, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/date-pickers/clock-picker-tr.json b/docs/translations/api-docs/date-pickers/clock-picker-tr.json deleted file mode 100644 index 9f4a0b51f20a..000000000000 --- a/docs/translations/api-docs/date-pickers/clock-picker-tr.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "autoFocus": "Set to true if focus should be moved to clock picker.", - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disablePast": "If true disable values after the current time.", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onChange": "On change callback @DateIOType.", - "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", - "openTo": "Initially open view.", - "readOnly": "Make picker read only.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "value": "Selected date @DateIOType.", - "view": "Controlled open view.", - "views": "Views for calendar picker." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "arrowSwitcher": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the arrowSwitcher element" - } - }, - "slotDescriptions": { - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/date-calendar-tr.json b/docs/translations/api-docs/date-pickers/date-calendar-tr.json deleted file mode 100644 index 8e8fc7e78d92..000000000000 --- a/docs/translations/api-docs/date-pickers/date-calendar-tr.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onChange": "Callback fired on date change", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "openTo": "Initially open view.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "view": "Controlled open view.", - "views": "Views for calendar picker." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "viewTransitionContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the transition group element" - } - }, - "slotDescriptions": { - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component." - } -} diff --git a/docs/translations/api-docs/date-pickers/date-picker-tr.json b/docs/translations/api-docs/date-pickers/date-picker-tr.json deleted file mode 100644 index 52553cd8aa2b..000000000000 --- a/docs/translations/api-docs/date-pickers/date-picker-tr.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component.", - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." - } -} diff --git a/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json b/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json deleted file mode 100644 index 0930240e49c6..000000000000 --- a/docs/translations/api-docs/date-pickers/date-range-calendar-tr.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "calendars": "The number of calendars to render.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={[null, null]}.", - "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "monthContainer": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the container of a month" - } - }, - "slotDescriptions": { - "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/date-range-picker-tr.json deleted file mode 100644 index f6770e384731..000000000000 --- a/docs/translations/api-docs/date-pickers/date-range-picker-tr.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "calendars": "The number of calendars that render on desktop.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", - "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." - } -} diff --git a/docs/translations/api-docs/date-pickers/date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/date-time-picker-tr.json deleted file mode 100644 index 313a7dbd6756..000000000000 --- a/docs/translations/api-docs/date-pickers/date-time-picker-tr.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dateRangeIcon": "Date tab icon.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "hideTabs": "Toggles visibility of date time switching tabs", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minDate": "Minimal selectable date. @DateIOType", - "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "timeIcon": "Time tab icon.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Tabs": "Tabs enabling toggling between date and time pickers.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component.", - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." - } -} diff --git a/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json b/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json deleted file mode 100644 index 5b2ed0498e57..000000000000 --- a/docs/translations/api-docs/date-pickers/day-calendar-skeleton-tr.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "week": { "description": "Styles applied to {{nodeName}}.", "nodeName": "the week element" }, - "daySkeleton": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the day element" - } - }, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json deleted file mode 100644 index e0c015d8bfd3..000000000000 --- a/docs/translations/api-docs/date-pickers/desktop-date-picker-tr.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component." - } -} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json deleted file mode 100644 index e888d15f1a0d..000000000000 --- a/docs/translations/api-docs/date-pickers/desktop-date-range-picker-tr.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "calendars": "The number of calendars that render on desktop.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker." - }, - "classDescriptions": {}, - "slotDescriptions": { - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json deleted file mode 100644 index 1172ac9b57c1..000000000000 --- a/docs/translations/api-docs/date-pickers/desktop-date-time-picker-tr.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dateRangeIcon": "Date tab icon.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "hideTabs": "Toggles visibility of date time switching tabs", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minDate": "Minimal selectable date. @DateIOType", - "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "timeIcon": "Time tab icon.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Tabs": "Tabs enabling toggling between date and time pickers.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component." - } -} diff --git a/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json b/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json deleted file mode 100644 index 895c34c03984..000000000000 --- a/docs/translations/api-docs/date-pickers/desktop-time-picker-tr.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/localization-provider-tr.json b/docs/translations/api-docs/date-pickers/localization-provider-tr.json deleted file mode 100644 index 1a1575e1e021..000000000000 --- a/docs/translations/api-docs/date-pickers/localization-provider-tr.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "componentDescription": "@ignore - do not document.", - "propDescriptions": { - "adapterLocale": "Locale for the date library you are using", - "dateAdapter": "DateIO adapter class function", - "dateFormats": "Formats that are used for any child pickers", - "dateLibInstance": "Date library instance you are using, if it has some global overrides jsx dateLibInstance={momentTimeZone} ", - "localeText": "Locale for components texts" - }, - "classDescriptions": {}, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json deleted file mode 100644 index acb90f9974f5..000000000000 --- a/docs/translations/api-docs/date-pickers/mobile-date-picker-tr.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component." - } -} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json deleted file mode 100644 index e72f54a13db7..000000000000 --- a/docs/translations/api-docs/date-pickers/mobile-date-range-picker-tr.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "calendars": "The number of calendars that render on desktop.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json deleted file mode 100644 index 49a99efcd80d..000000000000 --- a/docs/translations/api-docs/date-pickers/mobile-date-time-picker-tr.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dateRangeIcon": "Date tab icon.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "hideTabs": "Toggles visibility of date time switching tabs", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minDate": "Minimal selectable date. @DateIOType", - "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "timeIcon": "Time tab icon.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "Tabs": "Tabs enabling toggling between date and time pickers.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component." - } -} diff --git a/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json b/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json deleted file mode 100644 index aa9a6ae353a4..000000000000 --- a/docs/translations/api-docs/date-pickers/mobile-time-picker-tr.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button." - } -} diff --git a/docs/translations/api-docs/date-pickers/month-calendar-tr.json b/docs/translations/api-docs/date-pickers/month-calendar-tr.json deleted file mode 100644 index 80a7dfb9d126..000000000000 --- a/docs/translations/api-docs/date-pickers/month-calendar-tr.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "className": "className applied to the root element.", - "disabled": "If true picker is disabled", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disablePast": "If true disable values after the current time.", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onChange": "Callback fired when the value (the selected month) changes.

Signature:
function(value: TValue) => void
value: The new value.", - "readOnly": "If true picker is readonly", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "value": "Date value for the MonthCalendar" - }, - "classDescriptions": { "root": { "description": "Styles applied to the root element." } }, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json b/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json deleted file mode 100644 index 6834fd8215c0..000000000000 --- a/docs/translations/api-docs/date-pickers/picker-static-wrapper-tr.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", - "localeText": "Locale for components texts", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "content": { - "description": "Styles applied to {{nodeName}}.", - "nodeName": "the content element" - } - }, - "slotDescriptions": { - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." - } -} diff --git a/docs/translations/api-docs/date-pickers/pickers-day-tr.json b/docs/translations/api-docs/date-pickers/pickers-day-tr.json deleted file mode 100644 index 2fb4477d38f2..000000000000 --- a/docs/translations/api-docs/date-pickers/pickers-day-tr.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "day": "The date to show.", - "disabled": "If true, renders as disabled.", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMargin": "If true, days are rendering without margin. Useful for displaying linked range of days.", - "outsideCurrentMonth": "If true, day is outside of month and will be hidden.", - "selected": "If true, renders as selected.", - "selectedDays": "Currently selected days.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "today": "If true, renders as today date." - }, - "classDescriptions": { - "root": { "description": "Styles applied to the root element." }, - "dayWithMargin": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "disableMargin=false" - }, - "dayOutsideMonth": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "outsideCurrentMonth=true and showDaysOutsideCurrentMonth=true" - }, - "hiddenDaySpacingFiller": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "outsideCurrentMonth=true and showDaysOutsideCurrentMonth=false" - }, - "today": { - "description": "Styles applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "disableHighlightToday=false and today=true" - }, - "selected": { - "description": "State class applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "selected=true" - }, - "disabled": { - "description": "State class applied to {{nodeName}} if {{conditions}}.", - "nodeName": "the root element", - "conditions": "disabled=true" - } - }, - "slotDescriptions": {} -} diff --git a/docs/translations/api-docs/date-pickers/static-date-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-picker-tr.json deleted file mode 100644 index c48d82305a94..000000000000 --- a/docs/translations/api-docs/date-pickers/static-date-picker-tr.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component.", - "OpenPickerIcon": "Icon displayed in the open picker button." - } -} diff --git a/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json deleted file mode 100644 index 3cda1f8cc0e3..000000000000 --- a/docs/translations/api-docs/date-pickers/static-date-range-picker-tr.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "calendars": "The number of calendars that render on desktop.", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disableAutoMonthSwitching": "If true, after selecting start date calendar will not automatically switch to the month of end date.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date range) changes @DateIOType.

Signature:
function(date: DateRange<TDate>, keyboardInputValue: string) => void
date: The new date range.
keyboardInputValue: The current value of the keyboard input.", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarPickerView) => void
view: The new view.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The startProps and endProps arguments of this render prop contains props of TextField, that you need to forward to the range start/end inputs respectively. Pay specific attention to the ref and inputProps keys.

Signature:
function(startProps: MuiTextFieldProps, endProps: MuiTextFieldProps) => React.ReactElement
startProps: Props that you need to forward to the range start input.
endProps: Props that you need to forward to the range end input.
returns (React.ReactElement): The range input to render.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate, position: string) => boolean
day: The date to test.
position: The date to test, 'start' or 'end'.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker." - }, - "classDescriptions": {}, - "slotDescriptions": { - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "Day": "Custom component for day in range pickers.\nCheck the DateRangePickersDay component.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "OpenPickerIcon": "Icon displayed in the open picker button." - } -} diff --git a/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json b/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json deleted file mode 100644 index a292830aa3da..000000000000 --- a/docs/translations/api-docs/date-pickers/static-date-time-picker-tr.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "dateRangeIcon": "Date tab icon.", - "dayOfWeekFormatter": "Formats the day of week displayed in the calendar header.

Signature:
function(day: string) => string
day: The day of week provided by the adapter's method getWeekdays.
returns (string): The name to display.", - "defaultCalendarMonth": "Default calendar month displayed when value={null}.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", - "fixedWeekNumber": "Calendar will show more weeks in order to match this value. Put it to 6 for having fix number of week in Gregorian calendars", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "hideTabs": "Toggles visibility of date time switching tabs", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "loading": "If true renders LoadingComponent in calendar instead of calendar view. Can be used to preload information and show it in calendar.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxDate": "Maximal selectable date. @DateIOType", - "maxDateTime": "Maximal selectable moment of time with binding to date, to set max time in each day use maxTime.", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minDate": "Minimal selectable date. @DateIOType", - "minDateTime": "Minimal selectable moment of time with binding to date, to set min time in each day use minTime.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onMonthChange": "Callback firing on month change @DateIOType.

Signature:
function(month: TDate) => void | Promise
month: The new month.
returns (void | Promise): -", - "onViewChange": "Callback fired on view change.

Signature:
function(view: CalendarOrClockPickerView) => void
view: The new view.", - "onYearChange": "Callback firing on year change @DateIOType.

Signature:
function(year: TDate) => void
year: The new year.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "reduceAnimations": "Disable heavy animations.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "renderLoading": "Component displaying when passed loading true.

Signature:
function() => React.ReactNode

returns (React.ReactNode): The node to render when loading.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableDate": "Disable specific date. @DateIOType

Signature:
function(day: TDate) => boolean
day: The date to test.
returns (boolean): Returns true if the date should be disabled.", - "shouldDisableMonth": "Disable specific months dynamically. Works like shouldDisableDate but for month selection view @DateIOType.

Signature:
function(month: TDate) => boolean
month: The month to check.
returns (boolean): If true the month will be disabled.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "showDaysOutsideCurrentMonth": "If true, days that have outsideCurrentMonth={true} are displayed.", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "timeIcon": "Time tab icon.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarFormat": "Date format, that is displaying in toolbar.", - "toolbarPlaceholder": "Mobile picker date value placeholder, displaying if value === null.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "Tabs": "Tabs enabling toggling between date and time pickers.", - "SwitchViewButton": "Button displayed to switch between different calendar views.", - "SwitchViewIcon": "Icon displayed in the SwitchViewButton. Rotated by 180° when the open view is 'year'.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "Day": "Custom component for day.\nCheck the PickersDay component.", - "OpenPickerIcon": "Icon displayed in the open picker button." - } -} diff --git a/docs/translations/api-docs/date-pickers/static-time-picker-tr.json b/docs/translations/api-docs/date-pickers/static-time-picker-tr.json deleted file mode 100644 index f9a870889921..000000000000 --- a/docs/translations/api-docs/date-pickers/static-time-picker-tr.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "displayStaticWrapperAs": "Force static wrapper inner components to be rendered in mobile or desktop mode.", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component).", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "OpenPickerIcon": "Icon displayed in the open picker button." - } -} diff --git a/docs/translations/api-docs/date-pickers/time-picker-tr.json b/docs/translations/api-docs/date-pickers/time-picker-tr.json deleted file mode 100644 index f7eabf0d2eb5..000000000000 --- a/docs/translations/api-docs/date-pickers/time-picker-tr.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "acceptRegex": "Regular expression to detect "accepted" symbols.", - "ampm": "12h/24h view for hour selection clock.", - "ampmInClock": "Display ampm controls under the clock (instead of in the toolbar).", - "className": "className applied to the root component.", - "closeOnSelect": "If true the popup or dialog will immediately close after submitting full date.", - "components": "Overrideable components.", - "componentsProps": "The props used for each component slot.", - "desktopModeMediaQuery": "CSS media query when Mobile mode will be changed to Desktop.", - "disabled": "If true, the picker and text field are disabled.", - "disableFuture": "If true disable values before the current time", - "disableIgnoringDatePartForTimeValidation": "Do not ignore date part when validating min/max time.", - "disableMaskedInput": "Disable mask on the keyboard, this should be used rarely. Consider passing proper mask for your format.", - "disableOpenPicker": "Do not render open picker button (renders only text field with validation).", - "disablePast": "If true disable values after the current time.", - "getOpenDialogAriaText": "Get aria-label text for control that opens picker dialog. Aria-label text must include selected date. @DateIOType

Signature:
function(date: TDate | null, utils: MuiPickersAdapter<TDate>) => string
date: The date from which we want to add an aria-text.
utils: The utils to manipulate the date.
returns (string): The aria-text to render inside the dialog.", - "InputAdornmentProps": "Props to pass to keyboard input adornment.", - "inputFormat": "Format string.", - "inputRef": "Pass a ref to the input element.", - "localeText": "Locale for components texts", - "mask": "Custom mask. Can be used to override generate from format. (e.g. __/__/____ __:__ or __/__/____ __:__ _M).", - "maxTime": "Max time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minTime": "Min time acceptable time. For input validation date part of passed object will be ignored if disableIgnoringDatePartForTimeValidation not specified.", - "minutesStep": "Step over minutes.", - "onAccept": "Callback fired when date is accepted @DateIOType.

Signature:
function(value: TValue) => void
value: The value that was just accepted.", - "onChange": "Callback fired when the value (the selected date) changes @DateIOType.

Signature:
function(value: TValue, keyboardInputValue: string) => void
value: The new value.
keyboardInputValue: The current value of the keyboard input.", - "onClose": "Callback fired when the popup requests to be closed. Use in controlled mode (see open).", - "onError": "Callback that fired when input value or new value prop validation returns new validation error (or value is valid after error). In case of validation error detected reason prop return non-null value and TextField must be displayed in error state. This can be used to render appropriate form error.
Read the guide about form integration and error displaying.

Signature:
function(reason: TError, value: TValue) => void
reason: The reason why the current value is not valid.
value: The invalid value.", - "onOpen": "Callback fired when the popup requests to be opened. Use in controlled mode (see open).", - "onViewChange": "Callback fired on view change.

Signature:
function(view: ClockPickerView) => void
view: The new view.", - "open": "Control the popup or dialog open state.", - "OpenPickerButtonProps": "Props to pass to keyboard adornment button.", - "openTo": "First view to show. Must be a valid option from views list", - "orientation": "Force rendering in particular orientation.", - "readOnly": "Make picker read only.", - "renderInput": "The renderInput prop allows you to customize the rendered input. The props argument of this render prop contains props of TextField that you need to forward. Pay specific attention to the ref and inputProps keys.

Signature:
function(props: MuiTextFieldPropsType) => React.ReactNode
props: The props of the input.
returns (React.ReactNode): The node to render as the input.", - "rifmFormatter": "Custom formatter to be passed into Rifm component.

Signature:
function(str: string) => string
str: The un-formatted string.
returns (string): The formatted string.", - "shouldDisableTime": "Dynamically check if time is disabled or not. If returns false appropriate time point will ot be acceptable.

Signature:
function(timeValue: number, view: ClockPickerView) => boolean
timeValue: The value to check.
view: The clock type of the timeValue.
returns (boolean): Returns true if the time should be disabled", - "showToolbar": "If true, show the toolbar even in desktop mode.", - "ToolbarComponent": "Component that will replace default toolbar renderer.", - "toolbarTitle": "Mobile picker title, displaying in the toolbar.", - "value": "The value of the picker.", - "views": "Array of views to show." - }, - "classDescriptions": {}, - "slotDescriptions": { - "Dialog": "Custom component for the dialog inside which the views are rendered on mobile.", - "MobilePaper": "Custom component for the paper rendered inside the mobile picker's Dialog.", - "MobileTransition": "Custom component for the mobile dialog Transition.", - "ActionBar": "Custom component for the action bar, it is placed bellow the picker views.", - "OpenPickerIcon": "Icon displayed in the open picker button.", - "PreviousIconButton": "Button allowing to switch to the left view.", - "NextIconButton": "Button allowing to switch to the right view.", - "LeftArrowIcon": "Icon displayed in the left view switch button.", - "RightArrowIcon": "Icon displayed in the right view switch button.", - "DesktopPaper": "Custom component for the paper rendered inside the desktop picker's Popper.", - "DesktopTransition": "Custom component for the desktop popper Transition.", - "DesktopTrapFocus": "Custom component for trapping the focus inside the views on desktop.", - "Popper": "Custom component for the popper inside which the views are rendered on desktop.", - "PaperContent": "Custom component wrapping the views of the desktop and static pickers (it is the direct child of the Paper component)." - } -} diff --git a/docs/translations/api-docs/date-pickers/year-calendar-tr.json b/docs/translations/api-docs/date-pickers/year-calendar-tr.json deleted file mode 100644 index 049a2130f9d3..000000000000 --- a/docs/translations/api-docs/date-pickers/year-calendar-tr.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "componentDescription": "", - "propDescriptions": { - "classes": "Override or extend the styles applied to the component. See CSS API below for more details.", - "className": "className applied to the root element.", - "disabled": "If true picker is disabled", - "disableFuture": "If true disable values before the current time", - "disableHighlightToday": "If true, today's date is rendering without highlighting with circle.", - "disablePast": "If true disable values after the current time.", - "maxDate": "Maximal selectable date. @DateIOType", - "minDate": "Minimal selectable date. @DateIOType", - "onChange": "Callback fired when the value (the selected year) changes.

Signature:
function(value: TValue) => void
value: The new value.", - "readOnly": "If true picker is readonly", - "shouldDisableYear": "Disable specific years dynamically. Works like shouldDisableDate but for year selection view @DateIOType.

Signature:
function(year: TDate) => boolean
year: The year to test.
returns (boolean): Returns true if the year should be disabled.", - "sx": "The system prop that allows defining system overrides as well as additional CSS styles. See the `sx` page for more details." - }, - "classDescriptions": { "root": { "description": "Styles applied to the root element." } }, - "slotDescriptions": {} -} diff --git a/docs/translations/translations-tr.json b/docs/translations/translations-tr.json deleted file mode 100644 index 52aa0d8078b7..000000000000 --- a/docs/translations/translations-tr.json +++ /dev/null @@ -1,244 +0,0 @@ - -{ - "adblock": "If you don't mind tech related ads (no tracking or remarketing), and want to keep us running, please whitelist MUI in your blocker.", - "albumDescr": "A responsive album / gallery page layout with a hero unit and footer.", - "albumTitle": "Albüm", - "algoliaSearch": "Ara", - "blogDescr": "A sophisticated blog page layout. Markdown support is courtesy of markdown-to-jsx but is easily replaced.", - "blogTitle": "Blog", - "cdn": "veya CDN kullan", - "changeLanguage": "Change language", - "checkoutDescr": "A step-by-step checkout page layout. Adapt the number of steps to suit your needs, or make steps optional.", - "checkoutTitle": "Checkout", - "close": "Kapat", - "codesandbox": "Edit in CodeSandbox", - "copiedSource": "The source code has been copied.", - "copiedSourceLink": "Link to the source code has been copied.", - "copySource": "Copy the source", - "copySourceLinkJS": "Copy link to JavaScript source", - "copySourceLinkTS": "Copy link to TypeScript source", - "dashboardDescr": "A minimal dashboard with taskbar and mini variant draw. The chart is courtesy of Recharts, but it is simple to substitute an alternative.", - "dashboardTitle": "Dashboard", - "decreaseSpacing": "decrease spacing", - "demoToolbarLabel": "demo source", - "diamondSponsors": "Diamond Sponsors", - "editPage": "Edit this page", - "editWebsiteColors": "Edit website colors", - "emojiLove": "Love", - "emoojiWarning": "Warning", - "expandAll": "Expand all", - "footerCommunity": "Community", - "footerCompany": "Company", - "footerResources": "Resources", - "getProfessionalSupport": "Get Professional Support", - "getStarted": "Get Started", - "github": "GitHub repository", - "headTitle": "MUI: A popular React UI framework", - "helpToTranslate": "Help to translate", - "hideFullSource": "Hide the full source", - "hideSource": "Hide the source", - "homeFooterRelease": "Currently {{versionNumber}}. Released under the {{license}}.", - "homeQuickWord": "A quick word from our sponsors:", - "increaseSpacing": "increase spacing", - "installation": "Installation", - "installButton": "Read installation docs", - "installDescr": "Install MUI's source files via npm. We take care of injecting the CSS needed.", - "joinThese": "Join these and other great organisations!", - "letUsKnow": "Let us know!", - "license": "MIT License", - "likeMui": "Help us keep running", - "loadFont": "Load the default Roboto font.", - "mainNavigation": "Main navigation", - "newest": "Newest", - "openDrawer": "Open main navigation", - "pageTOC": "Page table of contents", - "praise": "Praise for MUI", - "praiseDescr": "Here's what some of our users are saying.", - "pricingDescr": "Quickly build an effective pricing table for your potential customers with this page layout.", - "pricingTitle": "Pricing", - "resetDemo": "Reset demo", - "resetDensity": "Reset density", - "seeMore": "See more", - "showFullSource": "Show the full source", - "showJSSource": "Show JavaScript source", - "showSource": "Show the source", - "showTSSource": "Show TypeScript source", - "signInDescr": "A simple Sign In page.", - "signInSideDescr": "A simple Sign In side page.", - "signInSideTitle": "Sign-in side", - "signInTitle": "Sign In", - "signUpDescr": "A simple Sign Up page.", - "signUpTitle": "Sign Up", - "skipToContent": "Skip to content", - "sourceCode": "Source code", - "spacingUnit": "Spacing unit", - "stackblitz": "Edit in StackBlitz (JS only)", - "stars": "GitHub stars", - "stickyFooterDescr": "Attach a footer to the bottom of the viewport when page content is short.", - "stickyFooterTitle": "Sticky footer", - "strapline": "React components for faster and easier web development. Build your own design system, or start with Material Design.", - "tableOfContents": "Contents", - "thanks": "Thank you!", - "themes": "Premium themes", - "themesButton": "Browse themes", - "themesDescr": "Take your project to the next level with premium themes from our store – all built on MUI.", - "toggleNotifications": "Toggle notifications panel", - "toggleRTL": "Toggle right-to-left/left-to-right", - "toggleTheme": "Toggle light/dark theme", - "traffic": "Traffic", - "usage": "Usage", - "usageButton": "Explore the docs", - "usageDescr": "MUI components work without any additional setup, and don't pollute the global scope.", - "useDarkTheme": "Use dark theme", - "useHighDensity": "Apply higher density via props", - "usingMui": "Are you using MUI?", - "viewGitHub": "View the source on GitHub", - "visit": "Visit the website", - "whosUsing": "Who's using MUI?", - "initialFocusLabel": "A generic container that is programmatically focused to test keyboard navigation of our components.", - "resetFocus": "Reset focus to test keyboard navigation", - "pages": { - "/getting-started": "Getting Started", - "/getting-started/installation": "Installation", - "/getting-started/usage": "Usage", - "/getting-started/example-projects": "Example Projects", - "/getting-started/templates": "Templates", - "/getting-started/learn": "Learn", - "/getting-started/faq": "FAQs", - "/getting-started/supported-components": "Supported Components", - "/getting-started/supported-platforms": "Supported Platforms", - "/getting-started/support": "Support", - "/components": "Components", - "/components/about-the-lab": "About The Lab", - "/components/click-away-listener": "Click Away Listener", - "/component/about": "About The Lab", - "/components/app-bar": "App Bar", - "/components/autocomplete": "Autocomplete", - "/components/avatars": "Avatar", - "/components/badges": "Badge", - "/components/basic-inputs": "Basic Inputs", - "/components/bottom-navigation": "Bottom Navigation", - "/components/box": "Box", - "/components/breadcrumbs": "Breadcrumbs", - "/components/buttons": "Button", - "/components/cards": "Card", - "/components/checkboxes": "Checkbox", - "/components/chips": "Chip", - "/components/container": "Container", - "/components/content": "Content", - "/components/css-baseline": "CSS Baseline", - "/components/data-display": "Data Display", - "/components/dialogs": "Dialog", - "/components/dividers": "Divider", - "/components/drawers": "Drawer", - "/components/accordion": "Accordion", - "/components/feedback": "Feedback", - "/components/grid": "Grid", - "/components/hidden": "Hidden", - "/components/grid-list": "Grid List", - "/components/icons": "Icons", - "/components/inputs": "Inputs", - "/components/lab": "Lab", - "/components/layout": "Layout", - "/components/links": "Link", - "/components/lists": "List", - "/components/menus": "Menu", - "/components/modal": "Modal", - "/components/navigation": "Navigation", - "/components/no-ssr": "No SSR", - "/components/other": "Other", - "/components/paper": "Paper", - "/components/pickers": "Date / Time", - "/components/popover": "Popover", - "/components/popper": "Popper", - "/components/portal": "Portal", - "/components/progress": "Progress", - "/components/progress-validation": "Feedback", - "/components/radio-buttons": "Radio", - "/components/selects": "Select", - "/components/slider": "Slider", - "/components/snackbars": "Snackbar", - "/components/speed-dial": "Speed Dial", - "/components/steppers": "Stepper", - "/components/surfaces": "Surfaces", - "/components/switches": "Switch", - "/components/tables": "Table", - "/components/tabs": "Tabs", - "/components/text-fields": "Text Field", - "/components/timeline": "Timeline", - "/components/toggle-button": "Toggle Button", - "/components/tooltips": "Tooltip", - "/components/transfer-list": "Transfer List", - "/components/transitions": "Transitions", - "/components/typography": "Typography", - "/components/use-media-query": "useMediaQuery", - "/components/utils": "Utils", - "/css-in-js": "Styles", - "/css-in-js/basics": "Basics", - "/css-in-js/advanced": "Advanced", - "/system": "System", - "/system/basics": "Basics", - "/system/borders": "Borders", - "/system/display": "Display", - "/system/flexbox": "Flexbox", - "/system/palette": "Palette", - "/system/positions": "Positions", - "/system/shadows": "Shadows", - "/system/sizing": "Sizing", - "/system/spacing": "Spacing", - "/system/typography": "Typography", - "/customization": "Customization", - "/customization/theming": "Overview", - "/customization/theme": "Theming", - "/customization/breakpoints": "Breakpoints", - "/customization/color": "Color", - "/customization/palette": "Palette", - "/customization/type": "Type (light / dark theme)", - "/customization/typography": "Typography", - "/customization/spacing": "Spacing", - "/customization/z-index": "z-index", - "/customization/globals": "Globals", - "/customization/components": "Components", - "/customization/default-theme": "Default Theme", - "/guides": "Guides", - "/guides/api": "API Design Approach", - "/guides/typescript": "TypeScript", - "/guides/interoperability": "Style Library Interoperability", - "/guides/minimizing-bundle-size": "Minimizing Bundle Size", - "/guides/composition": "Composition", - "/guides/responsive-ui": "Responsive UI", - "/guides/server-rendering": "Server Rendering", - "/guides/migration-v3": "Migration From v3", - "/guides/migration-v0x": "Migration From v0.x", - "/guides/testing": "Testing", - "/guides/flow": "Flow", - "/guides/right-to-left": "Right-to-left", - "/guides/localization": "Localization", - "/discover-more": "Discover More", - "/discover-more/showcase": "Showcase", - "/discover-more/related-projects": "Related Projects", - "/discover-more/roadmap": "Roadmap", - "/discover-more/backers": "Sponsors & Backers", - "/discover-more/vision": "Vision", - "/discover-more/team": "Team", - "/discover-more/community": "Community", - "/discover-more/changelog": "Changelog", - "/discover-more/languages": "Languages", - "/versions": "Versions", - "/styles": "Styles", - "/styles/basics": "Basics", - "/styles/advanced": "Advanced", - "https://mui.com/store/": "Premium themes", - "/components/material-icons": "Material Icons", - "/components/textarea-autosize": "Textarea Autosize", - "/components/rating": "Rating", - "/components/skeleton": "Skeleton", - "/components/tree-view": "Tree View", - "/customization/density": "Density", - "/components/button-group": "Button Group", - "/components/floating-action-button": "Floating Action Button", - "/components/backdrop": "Backdrop", - "/components/alert": "Alert", - "/components/pagination": "Pagination" - } -}