- Put a short description of the package here that helps potential users know whether this package might be useful for them.
Features
- List what your package can do. Maybe include images, gifs, or videos.
Getting started
- List prerequisites and provide or point to information on how to start using the package.
Usage
- Include short and useful examples for package users. Add longer examples
to
/example
folder.
const like = 'sample';
example
import 'package:flutter/material.dart'; import 'package:pti_insurance_test/pti_insurance_test.dart'; import 'package:pti_insurance_test/utils/common.dart';
void main() { runApp(const MyApp()); }
class MyApp extends StatelessWidget { const MyApp({super.key});
// This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( // This is the theme of your application. // // Try running your application with "flutter run". You'll `see the // application has a blue toolbar. Then, without quitting the app, try // changing the primarySwatch below to Colors.green and then invoke // "hot reload" (press "r" in the console where you ran "flutter run", // or simply save your changes to "hot reload" in a Flutter IDE). // Notice that the counter didn't reset back to zero; the application // is not restarted. primarySwatch: Colors.blue, ), home: const MyHomePage(title: 'Flutter Demo Home Page'), ); } }
class MyHomePage extends StatefulWidget { const MyHomePage({super.key, required this.title});
// This widget is the home page of your application. It is stateful, meaning // that it has a State object (defined below) that contains fields that affect // how it looks.
// This class is the configuration for the state. It holds the values (in this // case the title) provided by the parent (in this case the App widget) and // used by the build method of the State. Fields in a Widget subclass are // always marked "final".
final String title;
@override State
class _MyHomePageState extends State
@override Widget build(BuildContext context) { // This method is rerun every time setState is called, for instance as done // by the _incrementCounter method above. // // The Flutter framework has been optimized to make rerunning build methods // fast, so that you can just rebuild anything that needs updating rather // than having to individually change instances of widgets. return Scaffold( appBar: AppBar( // Here we take the value from the MyHomePage object that was created by // the App.build method, and use it to set our appbar title. title: Text(widget.title), ), body: DemoView(), floatingActionButton: FloatingActionButton( onPressed: _incrementCounter, tooltip: 'Increment', child: const Icon(Icons.add), ), // This trailing comma makes auto-formatting nicer for build methods. ); } }
Libraries
- constants/callbacks
- constants/colors
- constants/enums
- constants/icons
- constants/size
- constants/strings
- constants/styles
- controllers/base/app_controller
- controllers/base/base_controller
- controllers/base/base_production_controller
- controllers/base/base_screen
- controllers/base/base_state
- controllers/base/baseview
- controllers/base/get_base_screen
- controllers/certification/certificates_controller
- controllers/certification/certificates_view
- controllers/certification/list_certificate_controller
- controllers/certification/list_certificate_view
- controllers/certification/show_certification
- controllers/inforpushcore/inforpushcode_controller
- controllers/inforpushcore/inforpushcore_view
- controllers/inforpushcore/view_search_data_core
- controllers/motor/motor_controller
- controllers/motor/motor_view
- controllers/payment/payment_controller
- controllers/payment/payment_view
- controllers/payment/pti_web_view
- controllers/payment/qr_payment_view
- controllers/pti_view/pti_view
- controllers/vehicle/kenh_kt_controller
- controllers/vehicle/kenh_kt_view
- controllers/vehicle/vehicle_controller
- controllers/vehicle/vehicle_view
- extensions/date
- extensions/file
- extensions/string_extension
- extensions/tiengviet/tiengviet
- extensions/tiengviet/tiengviet_core
- manager/api_manager
- manager/api_response
- manager/camera_manager
- manager/manager
- manager/network_manager
- manager/options
- manager/storage_manager
- manager/url
- models/box_overview_page
- models/cer/certificate_form_kd
- models/cer/certificate_model
- models/cer/id_certificate_detail
- models/cer/id_certificate_model
- models/cer/ma_ten_object
- models/cer/nghiep_vu_object
- models/cer/sample_certificate
- models/cer/search_model_cer
- models/config/config_model
- models/ControlObject
- models/drop_list_model
- models/files/mutil_files
- models/FormObject
- models/house/house_form_kd
- models/KyPhiObject
- models/motor/motor_form_kd
- models/motor/tinh_phi_object
- models/PageObject
- models/payment/accountInfoObject
- models/payment/bankObject
- models/payment/qrObject
- models/person/person_form_kd
- models/product/product_model
- models/pushcore/detail_infor_core
- models/pushcore/push_core_model
- models/user/user_mode
- models/vehicle/car_file_model
- models/vehicle/tinh_phi_object_vehicle
- pti_insurance_test
- repository/certificate_api
- repository/credit_api
- repository/hiem_ngheo_api
- repository/house_api
- repository/motor_api
- repository/payment_api
- repository/person_api
- repository/product_repo
- repository/push_core_repo
- repository/tai_nan_api
- repository/vehicle_api
- utils/common
- widgets/base/base
- widgets/base/check_box/checkbox_form
- widgets/base/date_picker/date_picker_view
- widgets/base/date_picker/date_picker_view_production
- widgets/base/date_picker/flutter_datetime_picker
- widgets/base/date_picker/src/date_format
- widgets/base/date_picker/src/date_model
- widgets/base/date_picker/src/datetime_picker_theme
- widgets/base/date_picker/src/datetime_util
- widgets/base/date_picker/src/i18n_model
- widgets/base/dialog/dialog
- widgets/base/dropdown_search/drop_down_search
- widgets/base/dropdown_search/view_search_content
- widgets/base/dropdown_search_production/drop_down_search_production
- widgets/base/dropdown_search_production/view_search_content_production
- widgets/base/group_person_form
- widgets/base/ky_phi_form
- widgets/base/label/lable_image_vertical
- widgets/base/label/lable_image_view
- widgets/base/label/lable_view
- widgets/base/line_form
- widgets/base/page_overview/page_overview
- widgets/base/page_overview/PersonControlObject
- widgets/base/text_form
- widgets/base/text_form/text_field_form
- widgets/base/text_form/text_form_widget
- widgets/base/view_shadow
- widgets/check_box_widget
- widgets/empty/request_empty_view
- widgets/expandable_container_animation/expandable_container_animation
- widgets/filter/filter_view
- widgets/format_money/masked_editing_control
- widgets/pull_to_refresh/indicator/bezier_indicator
- widgets/pull_to_refresh/indicator/classic_indicator
- widgets/pull_to_refresh/indicator/custom_indicator
- widgets/pull_to_refresh/indicator/link_indicator
- widgets/pull_to_refresh/indicator/material_indicator
- widgets/pull_to_refresh/indicator/twolevel_indicator
- widgets/pull_to_refresh/indicator/waterdrop_header
- widgets/pull_to_refresh/internals/indicator_wrap
- widgets/pull_to_refresh/internals/refresh_localizations
- widgets/pull_to_refresh/internals/refresh_physics
- widgets/pull_to_refresh/internals/slivers
- widgets/pull_to_refresh/pull_to_refresh
- widgets/pull_to_refresh/smart_refresher
- widgets/request_success/request_success
- widgets/viewnotdata/viewnotdata