DateRangePickerV2
Komponentti ajanjakson syöttämiseen tai valitsemiseen kalenterinäkymästä.
Komponentti ajanjakson syöttämiseen tai valitsemiseen kalenterinäkymästä.
fromRef ja toRef -propit välitetään komponentin input-elementeille.
Tyyppi: DatePickerV2Value
Kuukausi, johon kalenteri aukeaa (Date-objekti tai tekstimuotoinen arvo YYYY-MM).
Tyyppi: ReactNode
Komponentin sisältö
Tyyppi: string
Utility-luokat ulkoasun muokkaamiseen
Tyyppi: DateRangePickerV2Value
Päivämäärävälin valinnan oletusarvo
Tyyppi: boolean
Estää kuluvaa päivää aiemman valinnan.
Tyyppi: boolean
Estetty kenttä
Tyyppi: DatePickerV2DisabledDates[]
Päivämäärät, joiden valinta on estetty.
Tyyppi: string | DateRangePickerV2ErrorText[]
Kentän virheilmoitusteksti
Tyyppi: boolean
Oletusarvo: true
Näyttää kalenterissa aina 6 viikkoa, jotta sen korkeus ei muutu kuukautta vaihdettaessa.
Tyyppi: DatePickerV2Value
Päivämäärä, josta alkaen valintoja voidaan tehdä (Date-objekti tai tekstimuotoinen arvo YYYY-MM-DD).
Tyyppi: string
Komponentin ensimmäisen input-kentän data-testid-attribuuttiin välitettävä arvo testausta varten
Tyyppi: MutableRefObject<HTMLInputElement> | ((instance: HTMLInputElement) => void)
Komponentin ensimmäiselle input-elementille välitettävä ref
Tyyppi: boolean
Oletusarvo: false
Tekee alkamispäivämäärästä pakollisen.
Tyyppi: string
Kentän täyttöohje, joka näytetään kentän yläpuolella.
Tyyppi: string
Päivämäärän valintakentän (input) id. Alkamispäiväkentän id:n perään asetetaan -from ja päättymispäiväkentän id:n perään -to.
Tyyppi: string
Kentän aputeksti, joka näytetään kentän alapuolella.
Tyyppi: { from?: boolean; to?: boolean; }
Virheellisen kentän korostus
Tyyppi: ReactNode
Kentän nimilappu
Tyyppi: (children: ReactNode) => ReactElement<any, string | JSXElementConstructor<any>>
Vasen palsta
Tyyppi: Partial<DateRangePickerV2Localization>
Kalenterinäkymän lokalisointi
Tyyppi: (event: FocusEvent<HTMLInputElement, Element>, validity?: DateRangeValidationResult) => void
Callback-funktio, jota kutsutaan kun kohdistus siirtyy pois input-kentästä. Parametreina FocusEvent ja DateRangeValidationResult.
Tyyppi: (dateRangeValue: DateRangePickerV2InputValue, validity?: DateRangeValidationResult) => void
Callback-funktio, jota kutsutaan kun kalenteri suljetaan. Parametreina input-kentän arvo ja DateRangeValidationResult.
Tyyppi: (dateRangeValue: DateRangePickerV2InputValue, validity?: DateRangeValidationResult) => void
Callback-funktio, jota kutsutaan input-kentän arvon muuttuessa. Parametreina input-kentän arvo ja DateRangeValidationResult.
Tyyppi: (dateRangeValue: DateRangePickerV2InputValue, validity?: DateRangeValidationResult) => void
Callback-funktio, jota kutsutaan vain virhetilanteessa. Parametreina input-kentän arvo ja DateRangeValidationResult.
Tyyppi: (dateRangeValue: DateRangePickerV2InputValue, validity?: DateRangeValidationResult) => void
Callback-funktio, jota kutsutaan kun päivämäärä valitaan kalenterista. Parametreina input-kenttään päivittyvä arvo ja DateRangeValidationResult.
Tyyppi: string
Oletusarvo: pp.kk.vvvv
Input-kentän placeholder-teksti
Tyyppi: ({ FromInput, ToInput, fromInputProps, toInputProps, calendarButton, }: DateRangePickerV2RenderProps) => ReactElement<any, string | JSXElementConstructor<any>>
Päivämäärävälin valinnan input-elementtien render-funktio
Tyyppi: boolean
Oletusarvo: false
Pakollisen kentän korostus.
Tyyppi: string
"Pakollinen tieto" -teksti ruudunlukijalle.
Tyyppi: boolean
Näyttää kalenterinäkymässä vuosi- ja kuukausivalinnat alasvetovalikossa (Huom! Vaatii, että fromDate ja toDate -propeille on asetettu arvot rajoittamaan valintojen määrää).
Tyyppi: boolean
Oletusarvo: true
Hallitsee etunollien näyttämistä input-kenttään asetetussa päivämääräarvossa (01.01.2023 vs. 1.1.2023). Oletuksena etunollat näytetään.
Tyyppi: boolean
Näyttää viikkonumerot kalenterissa.
Tyyppi: "xs" | "sm" | "md"
Oletusarvo: md
Mukautettu komponentin kokoluokka
Tyyppi: string
Komponentin juurielementille data-testid -attribuuttiin välitettävä arvo testausta varten
Tyyppi: DatePickerV2Value
Päivämäärä, johon asti valintoja voidaan tehdä (Date-objekti tai tekstimuotoinen arvo YYYY-MM-DD).
Tyyppi: string
Komponentin toisen input-kentän data-testid-attribuuttiin välitettävä arvo testausta varten
Tyyppi: MutableRefObject<HTMLInputElement> | ((instance: HTMLInputElement) => void)
Komponentin toiselle input-elementille välitettävä ref
Tyyppi: DateRangePickerV2InputValue
Päivämäärävalinnan arvo tekstimuodossa kun käytetään kontrolloituna komponenttina (pp.kk.vvvv).