पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

flutter_calendar_week कवर
पैकेज विवरणv4.0.1

flutter_calendar_week

Flutter कैलेंडर सप्ताह UI पैकेज

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
529
लाइक
41
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add flutter_calendar_week

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर पैकेज जो कस्टमाइज़ेबल सप्ताह-आधारित कैलेंडर UI प्रदान करता है, जो सप्ताह के शेड्यूल को दिखाने और बातचीत करने के लिए उपयुक्त है। यह एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स सहित कई प्लेटफॉर्मों को समर्थन देता है। पैकेज एक साफ, प्रतिक्रियाशील लेआउट प्रदान करता है जो सप्ताह के दिनों को देखने के लिए है, जिसमें वैकल्पिक तारीख चयन और स्टाइलिंग भी शामिल है। विकासकर्ताओं के लिए डिज़ाइन किया गया है जो अपने ऐप में सप्ताहिक कैलेंडर दृश्यों को एकीकृत करने के लिए हल्का समाधान ढूंढ रहे हैं, जिसमें जटिल सेटअप की आवश्यकता नहीं है।

उपयोग

  • साप्ताहिक शेड्यूल प्रदर्शित कर रहे हैं
  • सप्ताह-आधारित योजना सुविधाओं को एकीकृत करना
  • अपॉइंटमेंट या कार्य प्रबंधन ऐप बनाना
  • समय ट्रैकिंग इंटरफेस बनाना
  • पुनरावृत्ति इवेंट कैलेंडर का कार्यान्वयन

मुख्य विशेषताएँ

  • सप्ताह दृश्य व्यवस्था
  • क्रॉस-प्लेटफॉर्म संगतता
  • कस्टमाइज़ किए गए स्टाइल
  • तिथि चयन समर्थन
  • प्रतिक्रियाशील डिज़ाइन

इनके लिए उपयुक्त

  • कैलेंडर ऐप बनाने वाले डेवलपर्स
  • हफ्ते के योजना उपकरण की आवश्यकता वाली टीमें
  • समय-आधारित डेटा विज़ुअलाइज़ेशन की आवश्यकता वाले एप्लिकेशन
  • फ्रंटएंड डिजाइनर्स UI सुसंगतता पर ध्यान केंद्रित करते हैं
  • कई ऑपरेटिंग सिस्टम का लक्ष्य बनाने वाले प्रोजेक्ट

विचार योग्य बातें

  • सिर्फ सप्ताह-स्तरीय दृश्यों तक सीमित
  • कोई निर्मित इवेंट प्रबंधन नहीं
  • तारीख तर्क के हस्तक्षेप की आवश्यकता है
  • महीने या वर्ष के दृश्यों के लिए उपयुक्त नहीं
  • पूर्ण कैलेंडर लाइब्रेरी की तुलना में मूल बातचीत

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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,
                      ),
                    )),
              ],
            )

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 1 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।