How to use flutter table_calendar library (플러터 table_calendar library 사용 방법)공부방/Flutter2023. 2. 9. 15:24
Table of Contents
오늘 살펴볼 라이브러리는 table_calendar 에요.
프로젝트를 진행하면서 캘린더를 커스텀해서 사용할 일이 생겼는데,
생각보다 기능이 다양해서 정리를 해두려해요.
자세한 정보는 아래 사이트에 들어가셔서 확인 가능해요
https://pub.dev/packages/table_calendar
라이브러리 추가를 해줘요.
pubspec.yaml
table_calendar: ^3.0.9
- weekNumbersVisible: true,
아래 그림에 빨간색 원에 안에 숫자를 보여줄지 설정하는 변수에요 해당 연도에 몇주차 인지 표시해요
2. headerVisible: false,
달력의 상단 헤더를 보여줄지 여부를 설정하는 변수에요
3.daysOfWeekVisible: false,
요일 표시 여부를 결정해요
4.calendarBuilders
캘린더의 각 위젯을 Custom 하게 변경할수 있어요.
calendarBuilders: CalendarBuilders(
//해당 월에 표시된 이전 또는 다음달 day 위젯을 커스텀해요
outsideBuilder: (context, day, focusedDay) {
return Container();
},
//요일 위젯을 커스텀 해요
dowBuilder: (context, day) {
return Container();
},
),
//오늘이 아닌 day 위젯을 커스텀 해요
defaultBuilder: (context, day, focusedDay) {
return Container();
},
//오늘 day 위젯을 커스텀 해요
todayBuilder: (context, day, focusedDay) {
return Container();
},
- calendarStyle
캘린더의 각종 style 설정을 해요
calendarStyle: CalendarStyle(
//오늘 날짜에 하이라이트 표시여부 설정이에요
isTodayHighlighted: false,
//해당 월에 표시된 이전 또는 다음달 날짜 표시여부를 설정해요
outsideDaysVisible: false,
),
반응형
'공부방 > Flutter' 카테고리의 다른 글
@soycrab :: 꿀맛코딩
행복한 코딩을 위하여!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!