Range Calendar
Viewer ao vivo e documentação do componente Range Calendar.
Sobre
Não existe um widget próprio de "RangeCalendar" — é o modo de seleção por intervalo do componente KasyCalendar (kasy_calendar.dart), acionado com selectionMode: KasyDateSelectionMode.range.
selectionMode:single(padrão) ourange— duas tocadas definem início e fim (estilo Airbnb).range/onRangeChanged: valor e callback do intervalo (KasyDateRangecomstart/end,isComplete,hasStart).monthsToShow: 1–3 meses lado a lado (útil pra range em telas largas).minDate/maxDate: limites de seleção.markedDates: dias com indicador de evento.showTime/time/onTimeChanged/timeZoneLabel/timeInvalid: linha de horário opcional abaixo da grade.initialView:month(padrão) ouyear.topContent/bottomContent: slots para conteúdo extra (ex.: toggle Hoje/Semana/Mês, presets de intervalo).showDragHandle: alça central pro modo bottom sheet mobile.showCard/width: controla se o calendário vem com moldura/sombra própria ou se expande ao pai.
Preview
Carregando o componente…
Atualizado em 03/11/2026

