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

  1. AccentButton A customizable button with loader inside.

Extensions

  1. ListExtension A set of extensions for lists.

Utilities

  1. 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/button_theme_data
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_button
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