SYMBOL INDEX (72 symbols across 18 files) FILE: lib/auth.dart class AuthPage (line 6) | class AuthPage extends StatefulWidget { method createState (line 8) | _AuthPageState createState() class _AuthPageState (line 11) | class _AuthPageState extends State { method build (line 14) | Widget build(BuildContext context) method toggle (line 18) | void toggle() FILE: lib/controller/cart_controller.dart class CartController (line 4) | class CartController extends GetxController { method addProduct (line 7) | void addProduct(Product product) method removeProduct (line 22) | void removeProduct(Product product) FILE: lib/controller/product_controller.dart class ProductController (line 5) | class ProductController extends GetxController { method onInit (line 9) | void onInit() FILE: lib/homepage.dart class HomePage (line 12) | class HomePage extends StatefulWidget { method createState (line 18) | State createState() class _HomePageState (line 21) | class _HomePageState extends State { method product1 (line 31) | Widget product1() method product2 (line 135) | Widget product2() method product3 (line 240) | Widget product3() method product4 (line 345) | Widget product4() method product5 (line 450) | Widget product5() method product6 (line 555) | Widget product6() method build (line 660) | Widget build(BuildContext context) FILE: lib/main.dart function main (line 10) | void main() class MyApp (line 25) | class MyApp extends StatelessWidget { method build (line 28) | Widget build(BuildContext context) class MainPage (line 38) | class MainPage extends StatelessWidget { method build (line 40) | Widget build(BuildContext context) FILE: lib/payment/payment.dart class PaymentScreen (line 10) | class PaymentScreen extends StatefulWidget { method createState (line 14) | _PaymentScreenState createState() class _PaymentScreenState (line 17) | class _PaymentScreenState extends State { method initState (line 22) | void initState() method _handlePaymentSuccess (line 30) | void _handlePaymentSuccess(PaymentSuccessResponse response) method _handlePaymentError (line 35) | void _handlePaymentError(PaymentFailureResponse response) method _handleExternalWallet (line 40) | void _handleExternalWallet(ExternalWalletResponse response) method build (line 45) | Widget build(BuildContext context) method dispose (line 88) | void dispose() FILE: lib/products/cart_products.dart class CartProducts (line 6) | class CartProducts extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class CartProductCard (line 29) | class CartProductCard extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) FILE: lib/products/cart_screen.dart class CartScreen (line 11) | class CartScreen extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) FILE: lib/products/cart_total.dart class CartTotal (line 5) | class CartTotal extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/products/catalog_products.dart class CatalogProducts (line 7) | class CatalogProducts extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class CatalogProductCard (line 28) | class CatalogProductCard extends StatelessWidget { method build (line 37) | Widget build(BuildContext context) FILE: lib/products/catalog_screen.dart class CatalogScreen (line 8) | class CatalogScreen extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/products/product_model.dart class Product (line 3) | class Product { method fromSnapshot (line 16) | Product fromSnapshot(DocumentSnapshot snap) FILE: lib/products/product_overview.dart class ProductOverview (line 8) | class ProductOverview extends StatefulWidget { method createState (line 22) | _ProductOverviewState createState() class _ProductOverviewState (line 25) | class _ProductOverviewState extends State { method bottomNavigatorBar (line 26) | Widget bottomNavigatorBar({ method build (line 59) | Widget build(BuildContext context) FILE: lib/services/firestore_db.dart class FirestoreDB (line 4) | class FirestoreDB { method getAllProducts (line 7) | Stream> getAllProducts() FILE: lib/utils.dart class Utils (line 3) | class Utils { method showSnackBar (line 6) | showSnackBar(String? text) FILE: lib/widget/login_widget.dart class LoginWidget (line 7) | class LoginWidget extends StatefulWidget { method createState (line 13) | _LoginWidgetState createState() class _LoginWidgetState (line 16) | class _LoginWidgetState extends State { method dispose (line 21) | void dispose() method build (line 29) | Widget build(BuildContext context) method signIn (line 91) | Future signIn() FILE: lib/widget/signUp_widget.dart class SignUpWidget (line 8) | class SignUpWidget extends StatefulWidget { method createState (line 14) | _LoginWidgetState createState() class _LoginWidgetState (line 17) | class _LoginWidgetState extends State { method dispose (line 23) | void dispose() method build (line 31) | Widget build(BuildContext context) method signUp (line 96) | Future signUp() FILE: test/widget_test.dart function main (line 13) | void main()