Cdx Components is a comprehensive library that provides a collection of useful widgets, extensions, and utilities to enhance your Flutter development experience. This library aims to simplify common tasks and provide ready-to-use components to accelerate your app development process.
Installation
To use Cdx Components in your Flutter project, add the following dependency to your pubspec.yaml
file:
dependencies:
cdx_components: ^0.0.22
Then, run flutter pub get to fetch the package.
Widgets
- AccentButton A customizable button with loader inside.
Extensions
- ListExtension A set of extensions for lists.
Utilities
- MediaUtils A utility class that provides a system to cache images.
Examples
For detailed usage examples and code snippets, please refer to the example directory of the Cdx Components repository.
Libraries
- core/models/base_object
- core/models/color_set
- core/models/data_sheet
- core/models/document
- core/models/dropdown_item
- core/models/filter_wrapper
- core/models/form_array_item
- core/models/form_item
- core/models/iapp_notification
- core/models/ibase_object
- core/models/input_status
- core/models/input_theme_data
- core/models/list_item
- core/models/multiselect_item
- core/models/pic_data_image
- core/models/pic_data_wrapper
- core/models/pic_media_image
- core/models/result
- core/models/t_uple
- core/models/tab_data
- core/models/table_header
- core/models/user_notification
- core/models/widget_size
- core/services/app/iapp_service
- core/services/app/ievent_service
- core/services/app/imedia_service
- core/services/app/itheme_service
- core/services/cloud/crud_service
- core/services/cloud/icrud_service
- core/services/cloud_platform/idatabase_platform
- core/services/cloud_platform/ifunctions_platform
- injector
- utils/debouncer
- utils/extensions
- utils/numeric_range_formatter
- widgets/color_picker
- widgets/custom_grid
- widgets/custom_table
- widgets/custom_widget_state
- widgets/form_array
- widgets/form_array_custom
- widgets/form_array_reorderable
- widgets/form_builder
- widgets/inner_form
- widgets/input_text_field
- widgets/item_list/default
- widgets/item_list/default_settings_row
- widgets/item_list/template
- widgets/multi_image
- widgets/photo_picker
- widgets/reactive_array_item
- widgets/reactive_checkbox
- widgets/reactive_dropdown_button
- widgets/reactive_image
- widgets/reactive_multiselect
- widgets/reactive_radio
- widgets/user_avatar