{"repo":"casvanluijtelaar/paged_vertical_calendar","free":true,"listed":false,"github":"https://github.com/casvanluijtelaar/paged_vertical_calendar","clone":"git clone https://github.com/casvanluijtelaar/paged_vertical_calendar.git","description":"A simple paginated framework for implementing calendar based interfaces.","language":"Dart","stars":44,"topics":["flutter","dart","package","calendar"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":":calendar: Paged Vertical Calendar :calendar: A simple paginated framework for implementing calendar based interfaces. :hammer: How it works paged vertical calendar is a very minimalistic framework that automatically loads months based on scoll behavior. It provides many useful callbacks to implement your own calendar interactions and builders to customize the calendar as much as you want. Check the example for several implementations like date range selection and paginated data visualisation. PagedVerticalCalendar has no required parameters and can be dropped in anywhere providing it has a fixed height. :loudspeaker: functionality Several callback are provided to facilitate easy implementation of any calendar interactions onMonthLoaded is a callback that fires for every month added to the list. When this function fires can be altered by setting the invisibleMonthsThreshold pararamter. invisibleMonthsThreshold decides how many months outside of the widgets view should be loaded. In other words, how many months should be preloaded before the user reaches that scroll position. It defaults to 1 . onDayPressed Is a simple onPressed callback but also provides the DateTime of the day that has been pressed. If your app is localized for countries where the week starts on Sunday, you can flip startWeekWithSunday to true . If a minDate is provided the calendar will stop scrolling up at that date. make sure minDate minDate . If an initialDate is provided the calendar start by displaying","default_branch":null,"files":null,"tree":[],"storefront":"/r/casvanluijtelaar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/casvanluijtelaar/paged_vertical_calendar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}