food_list 0.0.1 copy "food_list: ^0.0.1" to clipboard
food_list: ^0.0.1 copied to clipboard

A flutter package for show a beautiful list Foods .

List Foods Package #

this package for show beautiful list from foods.

Usage #


class ExecuteCodeForUse extends StatelessWidget {
  const ExecuteCodeForUse({super.key});

  void foodCardController(FoodCardController controller) {
    print(
      "${controller.foodName} , ${controller.price} , ${controller.currency.currency} ",
      /// get image for use => controller.foodImage.image
    );
  }

  @override
  Widget build(BuildContext context) {
    List<FoodCard> listFood = [
      FoodCard(
        ///The length of the food name is greater than 60 characters
        foodName: "Cheese Burger",
        foodImage: ImageFoods.burger,
        price: "44.15",
        currency: CurrencyFood.dollar,
        listen: (controller) => foodCardController,
        backgroundColor: Colors.blueAccent,
        fontFamily: "Tahoma",
        btnAddColor: Colors.black,
        currencyColor: Colors.red,
        priceColor: Colors.green,
        titleColor: Colors.amberAccent,
      ),

      /// defult card values color,fontFamily,txtDirection
      FoodCard(
        foodName: "Double Cheese\nBurger",
        foodImage: ImageFoods.doubleDouble,
        price: "56.89",
        currency: CurrencyFood.dollar,
        listen: (controller) => foodCardController,
        titleColor: Colors.white,
        priceColor: Colors.white,
        currencyColor: Colors.white70,
        btnAddColor: Colors.white,
        backgroundColor: const Color(0xFF5E8A4D),
        fontFamily: "Tahoma",
        txtNameDirection: TextDirection.ltr,
        txtNamePositionedRightToLeft: false,
      ),
      FoodCard(
        foodName: "نودل",
        foodImage: ImageFoods.noodle,
        price: "54.12",
        currency: CurrencyFood.dollar,
        listen: (controller) => foodCardController,
        txtNameDirection: TextDirection.rtl,
        txtNamePositionedRightToLeft: true,
      ),
      FoodCard(
        foodName: "Chicken Sandwich",
        foodImage: ImageFoods.chickenSandwich,
        price: "56.51",
        currency: CurrencyFood.dollar,
        listen: (controller) => foodCardController,
      ),
      FoodCard(
        foodName: "Chicken Sandwich",
        foodImage: ImageFoods.pizza,
        price: "85.65",
        currency: CurrencyFood.dollar,
        listen: (controller) => foodCardController,
      ),
    ];
    return Center(
      child: ListFoods(itemCount: 5, items: listFood, color: Colors.white70),
    );
  }
}


2
likes
0
points
57
downloads

Publisher

unverified uploader

Weekly Downloads

A flutter package for show a beautiful list Foods .

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on food_list