📃
Help
  • Introduction
  • Installation and Setup
  • Creating a new project from existing source code
  • Editing Code and Debugging
  • Build and Compile Project
  • File Structure
  • FAQ
  • Demo Download
Powered by GitBook
On this page

Was this helpful?

Export as PDF

File Structure

The source code files in project are structured in the following way, the files are found inside Souce_Code/uFlutter/lib folder and it is structured in this way:

please have a special attention to the folder lib/base which include dart files used in entire project like asset_key, colors_kye, localization and other.

understanding the functions and work of each class and dart file is pretty simple if you are familiar with Flutter development.

\lib-------------- main.dart
\lib\base\view 
-------------- base_layout.dart 
-------------- card_layout.dart 
-------------- cart_add_minus_list_layout.dart 
-------------- cart_checkout_button_layout.dart 
-------------- cart_empty_layout.dart 
-------------- cart_list_layout.dart 
-------------- checkout_process_layout.dart 
-------------- custom_slider.dart 
-------------- custom_slider_painter.dart 
-------------- dash_seperator.dart 
-------------- discount_coupon_layout.dart 
-------------- discover_layout.dart 
-------------- filter_layout.dart 
-------------- grid_item_layout.dart 
-------------- horizontal_items_layout.dart 
-------------- item_found_layout.dart 
-------------- list_pill_button_layout.dart 
-------------- list_tile_layout.dart 
-------------- no_item_layout.dart 
-------------- order_total_layout.dart 
-------------- price_summary_layout.dart 
-------------- profile_image_layout.dart 
-------------- project_layout.dart 
-------------- promotion_code_layout.dart 
-------------- purple_toolbar_layout.dart 
-------------- scaffold_layout.dart 
-------------- search_field_layout.dart 
-------------- search_layout.dart 
-------------- second_card_layout.dart 
-------------- slider_dot_layout.dart 
-------------- slider_layout.dart 
-------------- tab_above_layout.dart 
-------------- tab_bar_and_tab_view_layout.dart 
-------------- tab_below_layout.dart 
-------------- top_deal_with_cart_layout.dart 
-------------- top_detail_layout.dart 
-------------- vertical_item_layout.dart
\lib\activity\view 
-------------- activity_four_layout.dart
-------------- activity_one_layout.dart 
-------------- activity_three_layout.dart 
-------------- activity_two_layout.dart
\lib\base 
-------------- app_lib.dart
\lib\base\asset 
-------------- asset_key.dart
\lib\base\color 
-------------- color_key.dart
\lib\base\icon 
-------------- custom_icon.dart
\lib\base\localization 
-------------- app_localization.dart 
-------------- app_localization_delegate.dart 
-------------- language.dart language_key.dart
\lib\base\model 
-------------- constant.dart
\lib\base\utilities 
-------------- color_utilities.dart 
-------------- common_utilities.dart 
-------------- marker_descriptor_utilities.dart 
-------------- navigation_slide_transition_utilities.dart 
-------------- view_utilities.dart
\lib\calendar\view 
-------------- calendar_four_layout.dart 
-------------- calendar_one_layout.dart 
-------------- calendar_three_layout.dart 
-------------- calendar_two_layout.dart
\lib\cart\view 
-------------- cart_five_layout.dart
-------------- cart_four_layout.dart 
-------------- cart_one_layout.dart 
-------------- cart_seven_layout.dart 
-------------- cart_six_layout.dart 
-------------- cart_three_layout.dart
\lib\category\view 
-------------- page_eight_layout.dart 
-------------- page_eleven_layout.dart 
-------------- page_four_one_five_layout.dart 
-------------- page_four_one_four_layout.dart 
-------------- page_nine_layout.dart 
-------------- page_six_layout.dart 
-------------- page_ten_layout.dart
\lib\checkout\view 
-------------- checkout_eight_layout.dart 
-------------- checkout_five_layout.dart 
-------------- checkout_four_layout.dart 
-------------- checkout_one_layout.dart 
-------------- checkout_seven_layout.dart 
-------------- checkout_six_layout.dart 
-------------- checkout_three_layout.dart 
-------------- checkout_two_layout.dart
\lib\content_screen\view 
-------------- content_five_layout.dart 
-------------- content_four_layout.dart 
-------------- content_one_layout.dart 
-------------- content_six_layout.dart 
-------------- content_three_layout.dart 
-------------- content_three_stories_layout.dart 
-------------- content_two_layout.dart
\lib\discover\view 
-------------- discover_four_one_eight_layout.dart 
-------------- discover_four_one_nine_layout.dart
-------------- discover_four_one_seven_layout.dart 
-------------- discover_four_one_six_layout.dart 
-------------- discover_four_two_one_layout.dart 
-------------- discover_four_two_three_layout.dart 
-------------- discover_four_two_two_layout.dart 
-------------- discover_four_two_zero_layout.dart
\lib\filter\view 
-------------- bottom_layout.dart 
-------------- menu_filter_layout.dart 
-------------- page_four_one_three_layout.dart 
-------------- page_four_zero_five_layout.dart 
-------------- page_four_zero_seven_layout.dart 
-------------- page_four_zero_six_layout.dart 
-------------- page_four_zero_three_layout.dart 
-------------- page_four_zero_two_layout.dart
\lib\first_second\model discount.dart top_deal.dart
\lib\first_second\view 
-------------- first_screen_layout.dart 
-------------- first_screen_tab_layout.dart 
-------------- second_screen_layout.dart
\lib\home\view 
-------------- home_layout.dart
\lib\login\view 
-------------- page_three_layout.dart
\lib\map\view 
-------------- map_four_layout.dart 
-------------- map_one_layout.dart 
-------------- map_three_item_layout.dart 
-------------- map_three_layout.dart 
-------------- map_two_item_layout.dart 
-------------- map_two_layout.dart
\lib\product\view 
-------------- page_five_layout.dart 
-------------- page_one_layout.dart 
-------------- page_seven_layout.dart
\lib\profile\view 
-------------- profile_eight_layout.dart 
-------------- profile_five_layout.dart 
-------------- profile_four_layout.dart 
-------------- profile_nine_layout.dart 
-------------- profile_one_layout.dart 
-------------- profile_seven_layout.dart 
-------------- profile_six_layout.dart 
-------------- profile_ten_layout.dart 
-------------- profile_three_layout.dart 
-------------- profile_two_layout.dart
\lib\social\view 
-------------- social_eight_layout.dart 
-------------- social_five_layout.dart 
-------------- social_four_layout.dart 
-------------- social_nine_layout.dart 
-------------- social_one_layout.dart 
-------------- social_seven_layout.dart 
-------------- social_six_layout.dart 
-------------- social_three_layout.dart 
-------------- social_two_layout.dart
\lib\wish_list\view 
-------------- page_four_layout.dart 
-------------- page_two_layout.dart
PreviousBuild and Compile ProjectNextFAQ

Last updated 4 years ago

Was this helpful?