패키지, 저장소 및 앱 카테고리 검색

calendar_agenda 표지
패키지 상세v0.0.2+3

calendar_agenda

많은 사용자 정의 스타일을 가진 캘린더 일정 위젯이며, 앱바 위젯으로도 사용할 수 있습니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
34
좋아요
57
Pub 점수
130

패키지 설치

flutter pub add calendar_agenda

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Flutter용으로 매우 사용자 정의 가능한 캘린더 일정 위젯으로, 유연한 스타일링 옵션을 제공하며 앱 바로 통합할 수 있습니다. Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 세련되고 상호작용이 가능한 캘린더 인터페이스와 광범위한 시각적 커스터마이징 기능을 원하는 개발자를 위해 설계되었으며, 기존 앱 레이아웃에 원활하게 통합할 수 있습니다. 스케줄링 앱, 작업 관리자 또는 동적 날짜 기반 보기 기능이 필요한 모든 애플리케이션에 적합합니다.

사용 사례

  • 스케줄링 애플리케이션
  • 작업 관리 인터페이스
  • 이벤트 기획 도구
  • 일일 플래너 기능
  • 사용자 지정 앱 바 캘린더

주요 기능

  • 풍부한 스타일 사용자 정의
  • 앱 바 통합
  • 다중 플랫폼 지원
  • 인터랙티브 날짜 선택
  • 유연한 레이아웃 옵션

적합한 대상

  • 캘린더 중심 앱을 개발하는 개발자
  • 시각적 유연성이 필요한 디자이너
  • 통합 날짜 보기 필요 앱

고려 사항

  • Flutter 위젯에 대한 이해가 필요합니다
  • 추가 상태 관리가 필요할 수 있습니다
  • 기본 사용법을 넘어서는 문서가 제한적

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.