fdc_app library
Lightweight entrypoint for application-wide FDC configuration.
Use this library when the application root needs FdcApp, localization,
format resolution, focus policy, or suite theme configuration without
importing the full dataset and grid API surface.
import 'package:flutter_data_components/fdc_app.dart';
Classes
- FdcApp
- App/subtree-level settings scope for Flutter Data Components.
- FdcCommonTranslations
- Common FDC text shared by multiple component families.
- FdcDefaultFormatResolver
- Default FDC format resolver.
- FdcDefaultTranslationResolver
- Default built-in FDC translation resolver.
- FdcDialogTranslations
- Dialog text resources.
- FdcEditorTheme
- Optional Flutter ThemeExtension bridge for FDC editors.
- FdcEditorThemes
- Built-in editor theme presets supplied by FDC.
- FdcFilterOperatorTranslations
- Header filter operator text resources.
- FdcFocusOptions
- App/subtree-level focus behavior defaults for Flutter Data Components.
- FdcFocusScope
- Subtree-level FDC focus options provider.
- FdcFormatResolver
- Resolves FDC data-entry formats from a Flutter locale.
- FdcFormatSettings
-
Formatting settings applied to
flutter_data_componentswidgets. - FdcGridTheme
- Optional Flutter ThemeExtension bridge for FdcGrid.
- FdcGridThemes
- Built-in FdcGrid theme presets.
- FdcGridTranslations
- Grid text resources.
- FdcLocalizations
- Flutter Localizations integration for FDC components.
- FdcLocalizationsDelegate
- Default LocalizationsDelegate for FdcLocalizations.
- FdcTheme
- Subtree-level FDC visual theme provider.
- FdcTranslationResolver
- Resolves FDC translations for a Flutter Locale.
- FdcTranslations
- User-facing FDC text resources.
- FdcValidationTranslations
- Validation text resources.
Enums
- FdcFocusTraversalPolicy
- Built-in focus traversal policy presets for FDC app/subtree scopes.
Typedefs
- FdcDecimalPrecisionValidationMessageBuilder = String Function(int? precision, int? scale)
- Builds a decimal precision and scale validation message.
- FdcFieldLimitValidationMessageBuilder = String Function(String fieldLabel, Object limit)
- Builds a validation message for a field and limit value.
- FdcFieldValidationMessageBuilder = String Function(String fieldLabel)
- Builds a validation message for a field label.