kat_common
A new Flutter plugin project.
Getting Started
This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Translation key work:
Add new string in locales.dart
flutter pub run kat_intl_generator:extract_to_arb --output-dir=lib/configs/l10n lib/configs/locales.dart
copy intl_messages.arb to intl_en and intl_vi translate vi change last modified
flutter pub run kat_intl_generator:generate_from_arb --output-dir=lib/configs/l10n --no-use-deferred-loading lib/configs/locales.dart lib/configs/l10n/intl_*.arb
OneSignal build fail on version 1.9. So I downgrade to 1.8.0 and success build.
For release , run: flutter run --release
Libraries
- configs/l10n/messages_all
- configs/l10n/messages_en
- configs/l10n/messages_messages
- configs/l10n/messages_vi
- configs/locales
- constants/app_constants
- constants/color_constants
- constants/key_constants
- constants/type_constants
- models/action_model
- models/device_status_model
- models/kat_media_asset
- models/kat_radio_option
- models/picker_model
- models/table_header_model
- utils/date_time_format
- utils/date_time_utils
- utils/debouncer
- utils/error_reporter
- utils/extension_methods
- utils/file_utils
- utils/format_utils
- utils/media_utils
- utils/number_to_vn_words
- utils/numeric_formatter
- utils/text_utils
- utils/thousands_separator_input_formatter
- utils/tuple
- utils/utils
- utils/validators
- utils/wake_helper
- views/kat_camera_capture_screen
- views/kat_full_screen_image_screen
- views/kat_multi_image_picker_screen
- views/kat_no_connection_screen
- widgets/cards/kat_media_video_card
- widgets/controls/kat_check_box
- widgets/controls/kat_content_stepper
- widgets/controls/kat_drop_down
- widgets/controls/kat_drop_down_text_field
- widgets/controls/kat_editor
- widgets/controls/kat_grid_pagination
- widgets/controls/kat_input_custom
- widgets/controls/kat_list_item_shimmer
- widgets/controls/kat_list_no_item
- widgets/controls/kat_list_pagination
- widgets/controls/kat_multi_select_chip
- widgets/controls/kat_multi_upload_file
- widgets/controls/kat_radio
- widgets/controls/kat_status_stepper
- widgets/controls/kat_table_pagination
- widgets/controls/kat_text_field
- widgets/controls/kat_tooltip
- widgets/kat_loading_and_error_message
- widgets/popups/kat_auto_close_popup
- widgets/popups/kat_base_popup
- widgets/popups/kat_bottom_quick_action_popup
- widgets/popups/kat_choose_media_tag_popup
- widgets/popups/kat_choose_option_popup
- widgets/popups/kat_confirm_popup
- widgets/popups/kat_error_popup
- widgets/popups/kat_exit_popup
- widgets/popups/kat_loading_popup
- widgets/popups/kat_message_popup
- widgets/popups/kat_understood_popup
- widgets/popups/kat_warning_popup
- widgets/tree_view/kat_tree_node
- widgets/tree_view/kat_tree_node_data
- widgets/tree_view/kat_tree_view