Posts

GetX App Drawer Pattern

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:getx_flutter/CPPS_Application/cpps_EditPage.dart" ; import "package:getx_flutter/CPPS_Application/cpps_ProfilePage.dart" ; import "package:getx_flutter/CPPS_Application/cpps_controller.dart" ; import "package:getx_flutter/CPPS_Application/cpps_GridView.dart" ; import "package:getx_flutter/CPPS_Application/cpps_splash_screen.dart" ; void main () { runApp( const MyApp () , ) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "CPPS Application" , theme: ThemeData ( primarySwatch: Colors. brown , ) , home: const SplashCpps () , ) ; } } class AppDrawer extends StatelessWidget { AppDrawer({ super .key}) ; CppsController cpControl = G...

GetX DropdownMenu

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; void main () { runApp( MyApp () , ) ; } class MyApp extends StatelessWidget { MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "Drop Down Menu" , theme: ThemeData ( primarySwatch: Colors. grey , ) , home: DropDownDemo () , ) ; } } class DropDownDemo extends StatefulWidget { DropDownDemo({ super .key}) ; @override State<DropDownDemo> createState () => _DropDownDemoState () ; } class _DropDownDemoState extends State<DropDownDemo> { String dropdownValue = "Red" ; List<String> listItem = <String>[ "Red" , "Green" , "Orange" , "Blue" , "Black" , "Brown" , "White" , "Silver" ] ; @override Widget build (BuildConte...

GetX GetBuilder UniqueID

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:getx_flutter/GetX_GetBuilder_practice/controller2.dart" ; void main () { runApp( const MyApp () , ) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "Reactive State Manager" , theme: ThemeData ( primarySwatch: Colors. brown , ) , home: AgainReact () , ) ; } } class AgainReact extends StatelessWidget { AgainReact({ super .key}) ; SimpleReact2 simpleController = Get.put( SimpleReact2 () , ) ; @override Widget build (BuildContext context) { return Scaffold ( appBar: AppBar ( title: const Text ( "Reactive State Manager" ) , centerTitle: true, ) , body: Center ( child: Column ( mainAxisAlignment: Main...

GetX GetBuilder ListView

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:getx_flutter/GetX_count_controller.dart" ; void main () { runApp( const MyApp () , ) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "GetX GetBuilder ListView" , theme: ThemeData ( primarySwatch: Colors. brown , ) , home: BuildList () , ) ; } } class BuildList extends StatelessWidget { BuildList({ super .key}) ; HomeController homeMade = Get.put( HomeController () , ) ; @override Widget build (BuildContext context) { return Scaffold ( appBar: AppBar ( title: const Text ( "GetX GetBuilder ListView" ) , centerTitle: true, toolbarHeight: 250.0 , primary: false, leading: IconButton ( onPressed: ...

GetX GetBuilder Counter App

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:getx_flutter/GetX_count_controller.dart" ; void main () { runApp( const MyApp () , ) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "GetBuilder in GetX Flutter" , theme: ThemeData ( primarySwatch: Colors. blue , ) , home: DemoBuilder () , ) ; } } class DemoBuilder extends GetView<HomeController> { DemoBuilder({ super .key}) ; HomeController homeControl = Get.put( HomeController () , ) ; @override Widget build (BuildContext context) { return Scaffold ( appBar: AppBar ( title: const Text ( "GetBuilder in Getx Flutter" , style: TextStyle (fontSize: 30.0 , ) , ) , shape: const RoundedRectangleBorder ( borderRadi...

GetX GetStorage

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:get_storage/get_storage.dart" ; void main () async { await GetStorage. init () ; ///Initialize storage driver runApp( const MyApp ()) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) : super () ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "Flutter Demo" , theme: ThemeData ( primarySwatch: Colors. brown , ) , home: DemoStore1 () , ) ; } } class DemoStore1 extends StatelessWidget { DemoStore1({ super .key}) : super () ; var _counter = 0 . obs ; final box = GetStorage () ; void incrementCounter () { _counter ++ ; box .write( "finalCount" , _counter ) ; } @override Widget build (BuildContext context) { return Scaffold ( appBar: AppBar ( title: const Text ( "Ge...

GetX Controller Life Cycle

  import "package:flutter/material.dart" ; import "package:get/get.dart" ; import "package:getx_flutter/Simple_State_Manager/simple_controller.dart" ; void main () { runApp( const MyApp () , ) ; } class MyApp extends StatelessWidget { const MyApp({ super .key}) ; @override Widget build (BuildContext context) { return GetMaterialApp ( debugShowCheckedModeBanner: false, title: "Reactive State Manager" , theme: ThemeData ( primarySwatch: Colors. brown , ) , home: const AgainReact () , ) ; } } class AgainReact extends StatelessWidget { const AgainReact({ super .key}) ; //SimpleReact simpleController = Get.put(SimpleReact(),); @override Widget build (BuildContext context) { return Scaffold ( appBar: AppBar ( title: const Text ( "Reactive State Manager" ) , centerTitle: true, ) , body: Center ( child: Column ( mainAxisAlignm...