├── .gitignore
├── .metadata
├── .vscode
├── launch.json
└── settings.json
├── README.md
├── analysis_options.yaml
├── android
├── .gitignore
├── app
│ ├── build.gradle
│ └── src
│ │ ├── debug
│ │ └── AndroidManifest.xml
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── hyper_ui
│ │ │ │ └── MainActivity.kt
│ │ └── res
│ │ │ ├── drawable-v21
│ │ │ └── launch_background.xml
│ │ │ ├── drawable
│ │ │ └── launch_background.xml
│ │ │ ├── mipmap-hdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-mdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xhdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── values-night
│ │ │ └── styles.xml
│ │ │ └── values
│ │ │ └── styles.xml
│ │ └── profile
│ │ └── AndroidManifest.xml
├── build.gradle
├── gradle.properties
├── gradle
│ └── wrapper
│ │ └── gradle-wrapper.properties
└── settings.gradle
├── assets
└── icon
│ ├── icon.png
│ ├── icon_horizontal.png
│ └── icon_title.png
├── config.json
├── dev
├── download_file.bat
├── download_file.dart
└── generate_common_snippet.dart
├── ios
├── .gitignore
├── Flutter
│ ├── AppFrameworkInfo.plist
│ ├── Debug.xcconfig
│ └── Release.xcconfig
├── Runner.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── Runner.xcscheme
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── WorkspaceSettings.xcsettings
├── Runner
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ ├── Icon-App-20x20@1x.png
│ │ │ ├── Icon-App-20x20@2x.png
│ │ │ ├── Icon-App-20x20@3x.png
│ │ │ ├── Icon-App-29x29@1x.png
│ │ │ ├── Icon-App-29x29@2x.png
│ │ │ ├── Icon-App-29x29@3x.png
│ │ │ ├── Icon-App-40x40@1x.png
│ │ │ ├── Icon-App-40x40@2x.png
│ │ │ ├── Icon-App-40x40@3x.png
│ │ │ ├── Icon-App-60x60@2x.png
│ │ │ ├── Icon-App-60x60@3x.png
│ │ │ ├── Icon-App-76x76@1x.png
│ │ │ ├── Icon-App-76x76@2x.png
│ │ │ └── Icon-App-83.5x83.5@2x.png
│ │ └── LaunchImage.imageset
│ │ │ ├── Contents.json
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ └── README.md
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── Info.plist
│ └── Runner-Bridging-Header.h
└── RunnerTests
│ └── RunnerTests.swift
├── lib
├── config.dart
├── core.dart
├── core_package.dart
├── main.dart
├── model
│ └── _
├── module
│ ├── snippet
│ │ ├── _
│ │ │ ├── __dummy
│ │ │ │ └── dummy_template.dart
│ │ │ ├── __http
│ │ │ │ └── http_template.dart
│ │ │ ├── __magic
│ │ │ │ └── magic_snippet.dart
│ │ │ ├── __str
│ │ │ │ └── str_template.dart
│ │ │ ├── __transform
│ │ │ │ └── transform.dart
│ │ │ ├── __widget
│ │ │ │ └── reuseable_stepper.dart
│ │ │ ├── common_snippet.dart
│ │ │ ├── common_snippet_colors.dart
│ │ │ ├── common_snippet_generated.dart
│ │ │ ├── common_snippet_new.dart
│ │ │ ├── credit
│ │ │ │ └── credit.dart
│ │ │ ├── cursor.dart
│ │ │ ├── dialog_snippet.dart
│ │ │ ├── layout
│ │ │ │ ├── template_layout.dart
│ │ │ │ ├── template_layout_builder.dart
│ │ │ │ └── template_orientation_builder.dart
│ │ │ ├── navigation
│ │ │ │ ├── navigation_sliverappbar.dart
│ │ │ │ ├── navigation_tabview.dart
│ │ │ │ ├── navigation_vertical.dart
│ │ │ │ └── navigation_vertical_icon.dart
│ │ │ ├── readme
│ │ │ ├── stateless_and_statefull
│ │ │ │ ├── reuseable_widget.dart
│ │ │ │ ├── statefull_widget.dart
│ │ │ │ ├── statefull_widget_snippet.dart
│ │ │ │ └── stateless_widget.dart
│ │ │ ├── template_card
│ │ │ │ ├── controller
│ │ │ │ │ └── template_card_controller.dart
│ │ │ │ ├── view
│ │ │ │ │ └── template_card_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ ├── templates
│ │ │ │ ├── card
│ │ │ │ │ └── card_template.dart
│ │ │ │ ├── chat_detail.dart
│ │ │ │ ├── chat_list.dart
│ │ │ │ ├── create_post_social.dart
│ │ │ │ ├── dashboard_food_delivery.dart
│ │ │ │ ├── dashboard_grocery.dart
│ │ │ │ ├── dashboard_ovo.dart
│ │ │ │ ├── dashboard_snippet.dart
│ │ │ │ ├── dashboard_social.dart
│ │ │ │ ├── dashboard_travel.dart
│ │ │ │ ├── form
│ │ │ │ │ ├── form.dart
│ │ │ │ │ └── form_overlay.dart
│ │ │ │ ├── login.dart
│ │ │ │ ├── login_social.dart
│ │ │ │ ├── menu
│ │ │ │ │ └── menu.dart
│ │ │ │ ├── navigation
│ │ │ │ │ ├── basic_drawer_navigation.dart
│ │ │ │ │ ├── basic_navigation.dart
│ │ │ │ │ └── curved_navigation.dart
│ │ │ │ ├── navigation_gojek.dart
│ │ │ │ ├── product_detail.dart
│ │ │ │ ├── profile_basic.dart
│ │ │ │ ├── profile_elearning.dart
│ │ │ │ ├── sign_up.dart
│ │ │ │ └── welcome.dart
│ │ │ ├── tutorial
│ │ │ │ └── http_tutorial
│ │ │ │ │ └── http_tutorial.dart
│ │ │ ├── util
│ │ │ │ ├── responsive_class.dart
│ │ │ │ └── service_class.dart
│ │ │ └── view
│ │ │ │ └── ui_splash.dart
│ │ ├── _snippet_app
│ │ │ ├── uk_button
│ │ │ │ ├── controller
│ │ │ │ │ └── uk_button_controller.dart
│ │ │ │ ├── view
│ │ │ │ │ └── uk_button_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ ├── uk_carousel
│ │ │ │ ├── controller
│ │ │ │ │ └── uk_carousel_controller.dart
│ │ │ │ ├── view
│ │ │ │ │ └── uk_carousel_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ ├── uk_dashboard
│ │ │ │ ├── controller
│ │ │ │ │ └── uk_dashboard_controller.dart
│ │ │ │ ├── model
│ │ │ │ │ └── uk_dashboard_menu_item.dart
│ │ │ │ ├── view
│ │ │ │ │ └── uk_dashboard_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ ├── uk_form
│ │ │ │ ├── controller
│ │ │ │ │ └── uk_form_controller.dart
│ │ │ │ ├── view
│ │ │ │ │ └── uk_form_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ ├── uk_main_navigation
│ │ │ │ ├── controller
│ │ │ │ │ └── uk_main_navigation_controller.dart
│ │ │ │ ├── view
│ │ │ │ │ └── uk_main_navigation_view.dart
│ │ │ │ └── widget
│ │ │ │ │ └── _
│ │ │ └── uk_navigation
│ │ │ │ ├── controller
│ │ │ │ └── uk_navigation_controller.dart
│ │ │ │ ├── view
│ │ │ │ └── uk_navigation_view.dart
│ │ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_alert
│ │ │ ├── controller
│ │ │ │ └── cg_alert_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_alert_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_button
│ │ │ ├── controller
│ │ │ │ └── cg_button_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_button_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_calendar
│ │ │ ├── controller
│ │ │ │ └── cg_calendar_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_calendar_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_card
│ │ │ ├── controller
│ │ │ │ └── cg_card_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_card_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_card2
│ │ │ ├── controller
│ │ │ │ └── cg_card2_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_card2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_card2_statistic
│ │ │ ├── controller
│ │ │ │ └── cg_card2_statistic_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_card2_statistic_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_carousel
│ │ │ ├── controller
│ │ │ │ └── cg_carousel_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_carousel_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_chart
│ │ │ ├── controller
│ │ │ │ └── cg_chart_controller.dart
│ │ │ ├── view
│ │ │ │ ├── cg_chart_simple_view.dart
│ │ │ │ └── cg_chart_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_circle_avatar
│ │ │ ├── controller
│ │ │ │ └── cg_circle_avatar_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_circle_avatar_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_colors
│ │ │ ├── controller
│ │ │ │ └── cg_colors_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_colors_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_common
│ │ │ ├── controller
│ │ │ │ └── cg_common_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_common_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_container
│ │ │ ├── controller
│ │ │ │ └── cg_container_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_container_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_dashboard
│ │ │ ├── controller
│ │ │ │ └── cg_dashboard_controller.dart
│ │ │ ├── service
│ │ │ │ └── cg_dashboard_service.dart
│ │ │ ├── view
│ │ │ │ └── cg_dashboard_view.dart
│ │ │ └── widget
│ │ │ │ ├── _
│ │ │ │ ├── cg_dashboard_progressbar.dart
│ │ │ │ ├── cg_dashboard_statistic.dart
│ │ │ │ └── cg_dashboard_status_counter.dart
│ │ ├── cg_firebase
│ │ │ ├── controller
│ │ │ │ └── cg_firebase_controller.dart
│ │ │ ├── snippet
│ │ │ │ └── firebase.dart
│ │ │ ├── view
│ │ │ │ └── cg_firebase_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_form
│ │ │ ├── controller
│ │ │ │ └── cg_form_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_form_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_future
│ │ │ ├── controller
│ │ │ │ └── cg_future_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_future_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_get
│ │ │ ├── controller
│ │ │ │ └── cg_get_controller.dart
│ │ │ ├── snippet
│ │ │ │ └── common.dart
│ │ │ ├── view
│ │ │ │ └── cg_get_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_grid
│ │ │ ├── controller
│ │ │ │ └── cg_grid_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_grid_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_grid2
│ │ │ ├── controller
│ │ │ │ └── cg_grid2_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_grid2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hotkey
│ │ │ ├── controller
│ │ │ │ └── cg_hotkey_controller.dart
│ │ │ ├── service
│ │ │ │ └── cg_hotkey_service.dart
│ │ │ ├── view
│ │ │ │ └── cg_hotkey_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_http
│ │ │ ├── controller
│ │ │ │ └── cg_http_controller.dart
│ │ │ ├── snippet
│ │ │ │ ├── dio.dart
│ │ │ │ └── http.dart
│ │ │ ├── view
│ │ │ │ └── cg_http_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hui_button
│ │ │ ├── controller
│ │ │ │ └── cg_hui_button_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hui_button_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hui_grid
│ │ │ ├── controller
│ │ │ │ └── cg_hui_grid_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hui_grid_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_dialog
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_dialog_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_dialog_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_fire_stream
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_fire_stream_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_fire_stream_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_form
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_form_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_form_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_list
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_list_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_list_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_mvc_generator
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_mvc_generator_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_mvc_generator_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_navigation
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_navigation_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_navigation_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_hyperui_utility
│ │ │ ├── controller
│ │ │ │ └── cg_hyperui_utility_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_hyperui_utility_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_icon
│ │ │ ├── controller
│ │ │ │ └── cg_icon_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_icon_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_image
│ │ │ ├── controller
│ │ │ │ └── cg_image_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_image_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_list
│ │ │ ├── controller
│ │ │ │ └── cg_list_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_list_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_list_checker
│ │ │ ├── controller
│ │ │ │ └── cg_list_checker_controller.dart
│ │ │ ├── service
│ │ │ │ └── cg_list_checker_service.dart
│ │ │ ├── view
│ │ │ │ └── cg_list_checker_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_list_item
│ │ │ ├── controller
│ │ │ │ └── cg_list_item_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_list_item_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_logo
│ │ │ ├── controller
│ │ │ │ └── cg_logo_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_logo_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_main
│ │ │ ├── controller
│ │ │ │ └── cg_main_controller.dart
│ │ │ ├── service
│ │ │ │ └── cg_main_service.dart
│ │ │ ├── view
│ │ │ │ └── cg_main_view.dart
│ │ │ └── widget
│ │ │ │ ├── _
│ │ │ │ ├── cg_main_menu_category.dart
│ │ │ │ ├── cg_main_menu_item.dart
│ │ │ │ └── side_menu.dart
│ │ ├── cg_map
│ │ │ ├── controller
│ │ │ │ └── cg_map_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_map_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_menubar
│ │ │ ├── controller
│ │ │ │ └── cg_menubar_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_menubar_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_mvc
│ │ │ ├── controller
│ │ │ │ └── cg_mvc_controller.dart
│ │ │ ├── snippet
│ │ │ │ └── mvc_snippet.dart
│ │ │ ├── view
│ │ │ │ └── cg_mvc_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_navigation
│ │ │ ├── controller
│ │ │ │ └── cg_navigation_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_navigation_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_dashboard
│ │ │ ├── controller
│ │ │ │ └── cg_premade_dashboard_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_dashboard_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_detail
│ │ │ ├── controller
│ │ │ │ └── cg_premade_detail_controller.dart
│ │ │ ├── service
│ │ │ │ └── cg_premade_detail_service.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_detail_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_list
│ │ │ ├── controller
│ │ │ │ └── cg_premade_list_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_list_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_login
│ │ │ ├── controller
│ │ │ │ └── cg_premade_login_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_login_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_profile
│ │ │ ├── controller
│ │ │ │ └── cg_premade_profile_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_profile_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_premade_report
│ │ │ ├── controller
│ │ │ │ └── cg_premade_report_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_premade_report_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_scaffold
│ │ │ ├── _
│ │ │ │ ├── scaffold.dart
│ │ │ │ ├── scaffold_bottom_navigationbar.dart
│ │ │ │ ├── scaffold_bottom_navigationbar2.dart
│ │ │ │ ├── scaffold_bottom_navigationbar3.dart
│ │ │ │ ├── scaffold_bottom_navigationbar4.dart
│ │ │ │ ├── scaffold_bottom_navigationbar_docked.dart
│ │ │ │ ├── scaffold_drawer.dart
│ │ │ │ ├── scaffold_floating_dialog.dart
│ │ │ │ ├── scaffold_image.dart
│ │ │ │ ├── scaffold_menu.dart
│ │ │ │ ├── scaffold_menubar.dart
│ │ │ │ ├── scaffold_ovo.dart
│ │ │ │ ├── scaffold_simple.dart
│ │ │ │ ├── scaffold_sliver_appbar.dart
│ │ │ │ ├── scaffold_sliver_appbar2.dart
│ │ │ │ └── scaffold_tabbar_horizontal.dart
│ │ │ ├── controller
│ │ │ │ └── cg_scaffold_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_scaffold_view.dart
│ │ │ └── widget
│ │ │ │ ├── _
│ │ │ │ ├── device_view.dart
│ │ │ │ └── menu
│ │ │ │ └── menu.dart
│ │ ├── cg_table
│ │ │ ├── controller
│ │ │ │ └── cg_table_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_table_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_text
│ │ │ ├── controller
│ │ │ │ └── cg_text_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_text_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_typography
│ │ │ ├── controller
│ │ │ │ └── cg_typography_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_typography_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_voting
│ │ │ ├── controller
│ │ │ │ └── cg_voting_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_voting_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cg_wrap
│ │ │ ├── controller
│ │ │ │ └── cg_wrap_controller.dart
│ │ │ ├── view
│ │ │ │ └── cg_wrap_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cgp_product_detail1
│ │ │ ├── controller
│ │ │ │ └── cgp_product_detail1_controller.dart
│ │ │ ├── view
│ │ │ │ └── cgp_product_detail1_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cgp_product_detail2
│ │ │ ├── controller
│ │ │ │ └── cgp_product_detail2_controller.dart
│ │ │ ├── view
│ │ │ │ └── cgp_product_detail2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── cgp_product_detail3
│ │ │ ├── controller
│ │ │ │ └── cgp_product_detail3_controller.dart
│ │ │ ├── view
│ │ │ │ └── cgp_product_detail3_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ └── todo
│ │ │ └── td_dashboard
│ │ │ ├── controller
│ │ │ └── td_dashboard_controller.dart
│ │ │ ├── view
│ │ │ └── td_dashboard_view.dart
│ │ │ └── widget
│ │ │ └── _
│ ├── ui_kit
│ │ ├── ecategory1
│ │ │ ├── controller
│ │ │ │ └── ecategory1_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory1_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory10
│ │ │ ├── controller
│ │ │ │ └── ecategory10_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory10_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory2
│ │ │ ├── controller
│ │ │ │ └── ecategory2_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory3
│ │ │ ├── controller
│ │ │ │ └── ecategory3_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory3_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory4
│ │ │ ├── controller
│ │ │ │ └── ecategory4_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory4_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory5
│ │ │ ├── controller
│ │ │ │ └── ecategory5_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory5_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory6
│ │ │ ├── controller
│ │ │ │ └── ecategory6_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory6_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory7
│ │ │ ├── controller
│ │ │ │ └── ecategory7_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory7_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory8
│ │ │ ├── controller
│ │ │ │ └── ecategory8_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory8_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── ecategory9
│ │ │ ├── controller
│ │ │ │ └── ecategory9_controller.dart
│ │ │ ├── view
│ │ │ │ └── ecategory9_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist1
│ │ │ ├── controller
│ │ │ │ └── elist1_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist1_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist10
│ │ │ ├── controller
│ │ │ │ └── elist10_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist10_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist2
│ │ │ ├── controller
│ │ │ │ └── elist2_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist3
│ │ │ ├── controller
│ │ │ │ └── elist3_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist3_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist4
│ │ │ ├── controller
│ │ │ │ └── elist4_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist4_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist5
│ │ │ ├── controller
│ │ │ │ └── elist5_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist5_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist6
│ │ │ ├── controller
│ │ │ │ └── elist6_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist6_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist7
│ │ │ ├── controller
│ │ │ │ └── elist7_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist7_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist8
│ │ │ ├── controller
│ │ │ │ └── elist8_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist8_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elist9
│ │ │ ├── controller
│ │ │ │ └── elist9_controller.dart
│ │ │ ├── view
│ │ │ │ └── elist9_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin1
│ │ │ ├── controller
│ │ │ │ └── elogin1_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin1_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin10
│ │ │ ├── controller
│ │ │ │ └── elogin10_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin10_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin2
│ │ │ ├── controller
│ │ │ │ └── elogin2_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin3
│ │ │ ├── controller
│ │ │ │ └── elogin3_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin3_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin4
│ │ │ ├── controller
│ │ │ │ └── elogin4_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin4_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin5
│ │ │ ├── controller
│ │ │ │ └── elogin5_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin5_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin6
│ │ │ ├── controller
│ │ │ │ └── elogin6_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin6_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin7
│ │ │ ├── controller
│ │ │ │ └── elogin7_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin7_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin8
│ │ │ ├── controller
│ │ │ │ └── elogin8_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin8_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── elogin9
│ │ │ ├── controller
│ │ │ │ └── elogin9_controller.dart
│ │ │ ├── view
│ │ │ │ └── elogin9_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard1
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard1_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard1_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard10
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard10_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard10_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard11
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard11_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard11_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard12
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard12_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard12_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard13
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard13_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard13_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard14
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard14_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard14_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard15
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard15_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard15_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard16
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard16_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard16_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard17
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard17_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard17_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard18
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard18_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard18_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard19
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard19_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard19_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard2
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard2_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard2_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard20
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard20_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard20_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard3
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard3_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard3_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard4
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard4_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard4_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard5
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard5_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard5_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard6
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard6_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard6_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard7
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard7_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard7_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ ├── uk_dashboard8
│ │ │ ├── controller
│ │ │ │ └── uk_dashboard8_controller.dart
│ │ │ ├── view
│ │ │ │ └── uk_dashboard8_view.dart
│ │ │ └── widget
│ │ │ │ └── _
│ │ └── uk_dashboard9
│ │ │ ├── controller
│ │ │ └── uk_dashboard9_controller.dart
│ │ │ ├── view
│ │ │ └── uk_dashboard9_view.dart
│ │ │ └── widget
│ │ │ └── _
│ └── web
│ │ ├── web_button
│ │ ├── controller
│ │ │ └── web_button_controller.dart
│ │ ├── view
│ │ │ └── web_button_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_calendar
│ │ ├── controller
│ │ │ └── web_calendar_controller.dart
│ │ ├── view
│ │ │ └── web_calendar_view.dart
│ │ └── widget
│ │ │ ├── _
│ │ │ ├── basic_calendar.dart
│ │ │ └── event_calendar.dart
│ │ ├── web_chart
│ │ ├── controller
│ │ │ └── web_chart_controller.dart
│ │ ├── view
│ │ │ └── web_chart_view.dart
│ │ └── widget
│ │ │ ├── _
│ │ │ └── web_realtime_chart.dart
│ │ ├── web_chat
│ │ ├── controller
│ │ │ └── web_chat_controller.dart
│ │ ├── view
│ │ │ └── web_chat_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_dashboard
│ │ ├── controller
│ │ │ └── web_dashboard_controller.dart
│ │ ├── view
│ │ │ └── web_dashboard_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_dialog
│ │ ├── controller
│ │ │ └── web_dialog_controller.dart
│ │ ├── view
│ │ │ └── web_dialog_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_form
│ │ ├── controller
│ │ │ └── web_form_controller.dart
│ │ ├── view
│ │ │ └── web_form_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_kanban
│ │ ├── controller
│ │ │ └── web_kanban_controller.dart
│ │ ├── view
│ │ │ └── web_kanban_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_login
│ │ ├── controller
│ │ │ └── web_login_controller.dart
│ │ ├── view
│ │ │ └── web_login_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_main_navigation
│ │ ├── controller
│ │ │ └── web_main_navigation_controller.dart
│ │ ├── model
│ │ │ └── menu_item.dart
│ │ ├── service
│ │ │ └── web_main_navigation_service.dart
│ │ ├── view
│ │ │ └── web_main_navigation_view.dart
│ │ └── widget
│ │ │ ├── _
│ │ │ ├── mobile_menu_widget.dart
│ │ │ ├── sidebar_header_item.dart
│ │ │ ├── sidebar_menu_item.dart
│ │ │ └── web_main_navigation_sidebar.dart
│ │ ├── web_mobile_view
│ │ ├── controller
│ │ │ └── web_mobile_view_controller.dart
│ │ ├── view
│ │ │ └── web_mobile_view_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_register
│ │ ├── controller
│ │ │ └── web_register_controller.dart
│ │ ├── view
│ │ │ └── web_register_view.dart
│ │ └── widget
│ │ │ └── _
│ │ ├── web_table
│ │ ├── controller
│ │ │ └── web_table_controller.dart
│ │ ├── view
│ │ │ └── web_table_view.dart
│ │ └── widget
│ │ │ ├── _
│ │ │ ├── basic_table.dart
│ │ │ ├── data_grid.dart
│ │ │ ├── responsive_table.dart
│ │ │ └── table_with_action.dart
│ │ └── web_theme
│ │ └── web_theme.dart
├── service
│ └── _
├── setup_ui_config.dart
├── shared
│ ├── theme
│ │ ├── theme.dart
│ │ ├── theme_config.dart
│ │ ├── theme_dark.dart
│ │ └── theme_size.dart
│ ├── util
│ │ ├── animation
│ │ │ └── animation.dart
│ │ ├── db_service
│ │ │ └── db_service.dart
│ │ ├── dialog
│ │ │ ├── confirmation_dialog.dart
│ │ │ ├── show_bottom_sheet.dart
│ │ │ ├── show_custom_dialog.dart
│ │ │ ├── show_custom_dialog_widget.dart
│ │ │ └── show_info_dialog.dart
│ │ ├── dio_interceptors
│ │ │ └── dio_interceptors.dart
│ │ ├── focus_helper
│ │ │ └── focus_helper.dart
│ │ ├── input
│ │ │ └── input.dart
│ │ ├── log
│ │ │ └── log.dart
│ │ ├── platform_extension
│ │ │ └── platform_extension.dart
│ │ ├── random_image
│ │ │ └── random_image.dart
│ │ ├── responsive
│ │ │ └── responsive.dart
│ │ ├── show_loading
│ │ │ └── show_loading.dart
│ │ ├── show_snackbar
│ │ │ └── show_snackbar.dart
│ │ ├── string_extension
│ │ │ └── string_extension.dart
│ │ ├── tap_handler
│ │ │ └── tap_handler.dart
│ │ ├── type_extension
│ │ │ ├── date_extension.dart
│ │ │ ├── num_extension.dart
│ │ │ └── time_extension.dart
│ │ ├── url_launcher
│ │ │ └── url_launcher.dart
│ │ ├── uuid
│ │ │ └── uuid4.dart
│ │ └── validator
│ │ │ └── validator.dart
│ └── widget
│ │ ├── card
│ │ ├── _
│ │ ├── card.dart
│ │ └── card_panel.dart
│ │ ├── carousel
│ │ └── carousel.dart
│ │ ├── dismissible
│ │ └── dismissible.dart
│ │ ├── divider
│ │ └── divider.dart
│ │ ├── form
│ │ ├── autocomplete
│ │ │ └── autocomplete.dart
│ │ ├── button
│ │ │ ├── action_button.dart
│ │ │ ├── action_button_with_options.dart
│ │ │ ├── button.dart
│ │ │ ├── floating_action.dart
│ │ │ ├── outline_button.dart
│ │ │ ├── outline_danger_button.dart
│ │ │ ├── outline_icon_button.dart
│ │ │ └── outline_success_button.dart
│ │ ├── category_picker
│ │ │ ├── category_picker.dart
│ │ │ └── tag_picker.dart
│ │ ├── check_field
│ │ │ └── check_field.dart
│ │ ├── date_picker
│ │ │ └── datepicker.dart
│ │ ├── dropdown
│ │ │ └── dropdown.dart
│ │ ├── file_picker
│ │ │ └── file_picker.dart
│ │ ├── image_picker
│ │ │ ├── camera_picker.dart
│ │ │ ├── image_picker.dart
│ │ │ └── multi_image_picker.dart
│ │ ├── list
│ │ │ └── list_view.dart
│ │ ├── location_picker2
│ │ │ ├── google_map_viewer.dart
│ │ │ ├── location_picker2.dart
│ │ │ └── location_search_list.dart
│ │ ├── memo_field
│ │ │ └── memo_field.dart
│ │ ├── number_field
│ │ │ └── numberfield.dart
│ │ ├── radio
│ │ │ └── radio.dart
│ │ ├── rating
│ │ │ └── rating_field.dart
│ │ ├── searchfield
│ │ │ └── searchfield.dart
│ │ ├── switch
│ │ │ └── switch.dart
│ │ ├── textfield
│ │ │ └── text_field.dart
│ │ └── time_picker
│ │ │ └── timepicker.dart
│ │ ├── list
│ │ ├── list_item.dart
│ │ ├── list_item2.dart
│ │ ├── list_item3.dart
│ │ ├── list_view.dart
│ │ └── q_list_view.dart
│ │ ├── menu
│ │ └── menu.dart
│ │ ├── navigation
│ │ └── qnavigation.dart
│ │ ├── responsive
│ │ └── q_responsive_view.dart
│ │ ├── scaffold
│ │ └── loading_scaffold.dart
│ │ ├── statistic
│ │ └── statistic.dart
│ │ ├── typography
│ │ └── heading.dart
│ │ └── uncategorized
│ │ ├── snippet_container
│ │ ├── snippet_container.dart
│ │ └── snippet_header.dart
│ │ └── widget_demo
│ │ └── widget_demo.dart
└── state_util.dart
├── linux
├── .gitignore
├── CMakeLists.txt
├── flutter
│ ├── CMakeLists.txt
│ ├── generated_plugin_registrant.cc
│ ├── generated_plugin_registrant.h
│ └── generated_plugins.cmake
├── main.cc
├── my_application.cc
└── my_application.h
├── macos
├── .gitignore
├── Flutter
│ ├── Flutter-Debug.xcconfig
│ ├── Flutter-Release.xcconfig
│ └── GeneratedPluginRegistrant.swift
├── Runner.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── Runner.xcscheme
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
├── Runner
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── app_icon_1024.png
│ │ │ ├── app_icon_128.png
│ │ │ ├── app_icon_16.png
│ │ │ ├── app_icon_256.png
│ │ │ ├── app_icon_32.png
│ │ │ ├── app_icon_512.png
│ │ │ └── app_icon_64.png
│ ├── Base.lproj
│ │ └── MainMenu.xib
│ ├── Configs
│ │ ├── AppInfo.xcconfig
│ │ ├── Debug.xcconfig
│ │ ├── Release.xcconfig
│ │ └── Warnings.xcconfig
│ ├── DebugProfile.entitlements
│ ├── Info.plist
│ ├── MainFlutterWindow.swift
│ └── Release.entitlements
└── RunnerTests
│ └── RunnerTests.swift
├── publish.bat
├── pubspec.lock
├── pubspec.yaml
├── test
└── widget_test.dart
├── web
├── favicon.png
├── icons
│ ├── Icon-192.png
│ ├── Icon-512.png
│ ├── Icon-maskable-192.png
│ └── Icon-maskable-512.png
├── index.html
└── manifest.json
└── windows
├── .gitignore
├── CMakeLists.txt
├── flutter
├── CMakeLists.txt
├── generated_plugin_registrant.cc
├── generated_plugin_registrant.h
└── generated_plugins.cmake
└── runner
├── CMakeLists.txt
├── Runner.rc
├── flutter_window.cpp
├── flutter_window.h
├── main.cpp
├── resource.h
├── resources
└── app_icon.ico
├── runner.exe.manifest
├── utils.cpp
├── utils.h
├── win32_window.cpp
└── win32_window.h
/.gitignore:
--------------------------------------------------------------------------------
1 | # Miscellaneous
2 | *.class
3 | *.log
4 | *.pyc
5 | *.swp
6 | .DS_Store
7 | .atom/
8 | .buildlog/
9 | .history
10 | .svn/
11 | migrate_working_dir/
12 | .vscode/udf.code-snippets
13 | temp.png
14 |
15 | # IntelliJ related
16 | *.iml
17 | *.ipr
18 | *.iws
19 | .idea/
20 |
21 | # The .vscode folder contains launch configuration and tasks you configure in
22 | # VS Code which you may wish to be included in version control, so this line
23 | # is commented out by default.
24 | #.vscode/
25 |
26 | # Flutter/Dart/Pub related
27 | **/doc/api/
28 | **/ios/Flutter/.last_build_id
29 | .dart_tool/
30 | .flutter-plugins
31 | .flutter-plugins-dependencies
32 | .pub-cache/
33 | .pub/
34 | /build/
35 |
36 | # Symbolication related
37 | app.*.symbols
38 |
39 | # Obfuscation related
40 | app.*.map.json
41 |
42 | # Android Studio will place build artifacts here
43 | /android/app/debug
44 | /android/app/profile
45 | /android/app/release
46 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | // Use IntelliSense to learn about possible attributes.
3 | // Hover to view descriptions of existing attributes.
4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 | "version": "0.2.0",
6 | "configurations": [
7 | {
8 | "name": "hyper_ui",
9 | "request": "launch",
10 | "type": "dart"
11 | },
12 | {
13 | "name": "hyper_ui (profile mode)",
14 | "request": "launch",
15 | "type": "dart",
16 | "flutterMode": "profile"
17 | },
18 | {
19 | "name": "hyper_ui (release mode)",
20 | "request": "launch",
21 | "type": "dart",
22 | "flutterMode": "release"
23 | }
24 | ]
25 | }
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "[dart]": {
3 | "editor.formatOnSave": true,
4 | "editor.codeActionsOnSave": {
5 | "source.fixAll": "explicit"
6 | },
7 | "editor.formatOnType": true,
8 | "editor.rulers": [
9 | 80
10 | ],
11 | "editor.selectionHighlight": false,
12 | "editor.suggest.snippetsPreventQuickSuggestions": false,
13 | "editor.suggestSelection": "first",
14 | "editor.tabCompletion": "onlySnippets",
15 | "editor.wordBasedSuggestions": "off",
16 | "editor.defaultFormatter": "Dart-Code.dart-code"
17 | },
18 | }
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Rekomendasi SDK
2 | - Flutter 3.22.2
3 | - JDK 17.0.12
4 |
5 | ---
6 |
7 | Demo URL | denyocr.world@gmail.com
8 |
9 | # Cara menggunakan HYPER UI sebagai Package
10 | 1. Buat project Flutter baru
11 | 2. Tambahkan package hyper_ui dengan sumber dari git
12 | ```
13 | dependencies:
14 | hyper_ui:
15 | git:
16 | url: https://github.com/9code-id/hyper_ui
17 | ```
18 | 3. Jika ada state_util.dart, buka isinya dan comment
19 | 4. Buka main.dart, sharusnya kode terkait navigatorKey akan error, perbaiki import-nya agar tidak error
20 | 5. Done
21 |
22 |
23 | # Web Support
24 | Jangan lupa tambahkan ini sebelum