BookingAndPublishSlotsMain constructor

const BookingAndPublishSlotsMain({
  1. Key? key,
  2. int numberOfDays = 7,
  3. String bookedButtonName = "Book Slot",
  4. Color selectedDateColor = const Color(0xFFFFC93C),
  5. Color unSelectedDateColor = Colors.white,
  6. Color selectedSlotsColor = const Color(0xFFFFF6DE),
  7. Color selectedSlotsBorderColor = const Color(0xFFFFC93C),
  8. Color unSelectedSlotsColor = Colors.white,
  9. Color unSelectedSlotsBorderColor = const Color(0xFFE3E3E3),
  10. Color bookedSlotsColor = const Color(0x1A13176A),
  11. Color bookedSlotsBorderColor = const Color(0xE613176A),
  12. List<String> groupLabels = const ["Night (12 AM - 6 AM)", "Morning (6 AM - 12 PM)", "Afternoon (12 PM - 6 PM)", "Evening (6 PM - 12 AM)"],
  13. List<String> groupAssets = const ["packages/booking_and_publish_slots/assets/sunrise.svg", "packages/booking_and_publish_slots/assets/sunrise.svg", "packages/booking_and_publish_slots/assets/sunrise.svg", "packages/booking_and_publish_slots/assets/sunrise.svg"],
})

Implementation

const BookingAndPublishSlotsMain({
  Key? key,
  this.numberOfDays = 7,
  this.bookedButtonName = "Book Slot",
  this.selectedDateColor = const Color(0xFFFFC93C),
  this.unSelectedDateColor = Colors.white,
  this.selectedSlotsColor = const Color(0xFFFFF6DE),
  this.selectedSlotsBorderColor = const Color(0xFFFFC93C),
  this.unSelectedSlotsColor = Colors.white,
  this.unSelectedSlotsBorderColor = const Color(0xFFE3E3E3),
  this.bookedSlotsColor = const Color(0x1A13176A),
  this.bookedSlotsBorderColor = const Color(0xE613176A),
  this.groupLabels = const [
    "Night (12 AM - 6 AM)",
    "Morning (6 AM - 12 PM)",
    "Afternoon (12 PM - 6 PM)",
    "Evening (6 PM - 12 AM)"
  ],
  this.groupAssets = const [
    "packages/booking_and_publish_slots/assets/sunrise.svg",
    "packages/booking_and_publish_slots/assets/sunrise.svg",
    "packages/booking_and_publish_slots/assets/sunrise.svg",
    "packages/booking_and_publish_slots/assets/sunrise.svg"
  ],
}) : super(key: key);