Pakete, Repositories und App-Kategorien suchen

Cover von flutter_calendar_week
Paketdetailsv4.0.1

flutter_calendar_week

Flutter-Kalender-Woche-UI-Paket

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
529
Likes
41
Pub-Punkte
140

Paket installieren

flutter pub add flutter_calendar_week

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das eine anpassbare wochenbasierte Kalender-Oberfläche bereitstellt, ideal zum Anzeigen und Interagieren mit wöchentlichen Terminen. Es unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Das Paket bietet eine saubere, reaktive Layout für die Ansicht der Wochentage mit optionaler Datumsauswahl und Formatierung. Speziell für Entwickler konzipiert, die eine leichte Lösung suchen, um wöchentliche Kalenderansichten in ihre Apps zu integrieren, ohne komplexe Einstellungen vornehmen zu müssen.

Anwendungsfälle

  • Wöchentliche Zeitpläne anzeigen
  • Integration wochenbasierter Planungsfunktionen
  • Termin- oder Aufgabenverwaltungs-Apps erstellen
  • Erstellen von Zeiterfassungsoberflächen
  • Implementierung wiederkehrender Ereigniskalender

Hauptmerkmale

  • Wochenansicht-Layout
  • Plattformübergreifende Kompatibilität
  • Anpassbare Stilisierung
  • Datumsauswahl-Unterstützung
  • reaktives Design

Geeignet für

  • Entwickler von Kalenderanwendungen
  • Teams, die wöchentliche Planungstools benötigen
  • Apps, die zeitbasierte Datenvisualisierung erfordern
  • Frontend-Designer, die sich auf UI-Konsistenz konzentrieren
  • Projekte, die mehrere Betriebssysteme zielen

Hinweise

  • Beschränkt auf Wochenansichten
  • Kein integrierter Ereignisverwaltung
  • Erfordert manuelle Handhabung der Datumslogik
  • Nicht geeignet für Monats- oder Jahresansichten
  • Grundinteraktion im Vergleich zu vollständigen Kalenderbibliotheken

Original-README

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

Flutter calendar week

Flutter calendar week UI package

Screenshot:

import 'package:flutter_calendar_week/flutter_calendar_week.dart';
CalendarWeek(
              controller: CalendarWeekController(),
              height: 100,
              showMonth: true,
              minDate: DateTime.now().add(
                Duration(days: -365),
              ),
              maxDate: DateTime.now().add(
                Duration(days: 365),
              ),
              
              onDatePressed: (DateTime datetime) {
                // Do something
              },
              onDateLongPressed: (DateTime datetime) {
               // Do something
              },
              onWeekChanged: () {
                // Do something
              },
              monthViewBuilder: (DateTime time) => Align(
                  alignment: FractionalOffset.center,
                  child: Container(
                      margin: const EdgeInsets.symmetric(vertical: 4),
                      child: Text(
                        DateFormat.yMMMM().format(time),
                        overflow: TextOverflow.ellipsis,
                        textAlign: TextAlign.center,
                        style: TextStyle(
                            color: Colors.blue, fontWeight: FontWeight.w600),
                      )),
                ),
              decorations: [
                DecorationItem(
                    decorationAlignment: FractionalOffset.bottomRight,
                    date: DateTime.now(),
                    decoration: Icon(
                      Icons.today,
                      color: Colors.blue,
                    )),
                DecorationItem(
                    date: DateTime.now().add(Duration(days: 3)),
                    decoration: Text(
                      'Holiday',
                      style: TextStyle(
                        color: Colors.brown,
                        fontWeight: FontWeight.w600,
                      ),
                    )),
              ],
            )

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.