Pakete, Repositories und App-Kategorien suchen

Cover von calendar_agenda
Paketdetailsv0.0.2+3

calendar_agenda

Kalender-Agenda-Widget mit vielen anpassbaren Stilen, auch als App-Bar-Widget verwendbar.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
34
Likes
57
Pub-Punkte
130

Paket installieren

flutter pub add calendar_agenda

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein hochgradig anpassbarer Kalender-Agenda-Widget für Flutter mit flexiblen Gestaltungsmöglichkeiten und der Möglichkeit, als App-Leiste zu integrieren. Unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Speziell für Entwickler konzipiert, die eine schicke, interaktive Kalender-Oberfläche mit umfangreicher visueller Anpassung suchen, ermöglicht er nahtlose Integration in bestehende App-Layouts. Der Widget ist ideal für Terminplanungs-Apps, Task-Manager oder jede Anwendung, die eine dynamische datenbasierte Ansicht benötigt.

Anwendungsfälle

  • Planungsanwendungen
  • Aufgabenverwaltungs-Schnittstellen
  • Veranstaltungsplanungstools
  • Tägliche Planer-Funktionen
  • Benutzerdefinierte App-Bar-Kalender

Hauptmerkmale

  • Umfangreiche Stilanpassung
  • App-Leiste-Integration
  • Multiplattformunterstützung
  • Interaktive Datumsauswahl
  • Flexible Layout-Optionen

Geeignet für

  • Entwickler, die kalenderintensive Apps erstellen
  • Designer, die visuelle Flexibilität benötigen
  • Apps, die integrierte Datumsansichten erfordern

Hinweise

  • Verständnis von Flutter-Widgets erforderlich
  • Möglicherweise benötigt man zusätzliche Zustandsverwaltung
  • Beschränkte Dokumentation über die grundlegende Verwendung hinaus

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Calendar agenda widget with a lot of customizable styles.

Pub Package License: MIT

Getting Started

  1. Depend on it Add it to your package's pubspec.yaml file
dependencies:
  flutter:
    sdk: flutter
  calendar_agenda: version
  1. Install it Install packages from the command line
flutter pub get
  1. Import it Import it to your project
import 'package:calendar_agenda/calendar_agenda.dart';
SelectedDayPosition.center SelectedDayPosition.Left SelectedDayPosition.Right
FullCalendarScroll.vertical FullCalendarScroll.horizontal
Demo

How to use?

Use the CalendarAgenda Widget

CalendarAgenda(
initialDate: DateTime.now(),
firstDate: DateTime.now().subtract(Duration(days: 140)),
lastDate: DateTime.now().add(Duration(days: 4)),
onDateSelected: (date) {
print(date);
},
)

Props

Props Types Required defaultValues
initialDate DateTime True
firstDate DateTime True
lastDate DateTime True
onDateSelected Funtion False
backgroundColor Color? False
selectedDayLogo ImageProvider<Object>? False
controller CalendarAgendaController? False
selectedDateColor Color? False Colors.black
dateColor Color? False Colors.white
calendarBackground Color? False Colors.white
calendarEventSelectedColor Color? False Colors.white
calendarEventColor Color? False Colors.blue
locale String? False 'en'
leading Widget? False
appbar bool False False
events List<DateTime>? False
fullCalendar bool False True
fullCalendarScroll FullCalendarScroll False FullCalendarScroll.vertical
fullCalendarDay WeekDay False WeekDay.short
weekDay WeekDay False WeekDay.short
selectedDayPosition SelectedDayPosition False SelectedDayPosition.left

Thank you

Special thanks goes to all contributors to this package. Make sure to check them out.

Donate

You like the package ? Buy me a coffee :)

buymeacoffe buymeacoffe

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.