KasyKasy

Calendar

Viewer ao vivo e documentação do componente Calendar.

Sobre

Grade de calendário standalone (mês ou grade de anos) para escolher uma data ou um intervalo. É a base interna usada pelo KasyDatePicker — pode ser usado sozinho, dentro de um popover, card ou bottom sheet.

  • value / onChanged: data única selecionada (modo single, padrão).
  • range / onRangeChanged: intervalo início/fim (selectionMode: KasyDateSelectionMode.range).
  • selectionMode: single ou range.
  • initialView: abre na grade de dias (month, padrão) ou na lista de anos (year).
  • minDate / maxDate: limita datas selecionáveis.
  • monthsToShow: quantos meses lado a lado (1 a 3) para range em telas largas.
  • locale: nomes de mês, abreviação de dia da semana e início da semana (KasyDatePickerLocale.en/es/pt).
  • markedDates: dias com um pontinho indicador embaixo do número (ex: eventos).
  • topContent / bottomContent: slots para conteúdo extra acima/abaixo da grade.
  • showTime / time / onTimeChanged / timeZoneLabel / timeInvalid: linha de hora opcional abaixo da grade.
  • showDragHandle: mostra alça de arrastar no topo (uso em bottom sheet).
  • showCard: envolve em superfície arredondada com sombra (padrão true); false quando o pai já fornece a superfície.
  • width: largura fixa do card.

Preview

Carregando o componente…

Atualizado em 03/11/2026

Nesta página