mithril-materialized
    Preparing search index...

    Interface DatePickerOptions

    interface DatePickerOptions {
        autoClose?: boolean;
        dateRange?: boolean;
        defaultDate?: Date;
        disableDayFn?: (date: Date) => boolean;
        disableWeekends?: boolean;
        firstDay?: number;
        format?: string;
        i18n?: DatePickerI18n;
        initialEndDate?: Date;
        initialStartDate?: Date;
        maxDate?: Date;
        maxDateRange?: number;
        minDate?: Date;
        minDateRange?: number;
        onClose?: () => void;
        onOpen?: () => void;
        onSelect?: (date: Date, endDate?: Date) => void;
        parse?: (dateString: string, format: string) => null | Date;
        setDefaultDate?: boolean;
        showClearBtn?: boolean;
        showWeekNumbers?: boolean;
        weekNumbering?: "iso" | "local";
        yearRange?: number | number[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    autoClose?: boolean

    Close when date is selected

    dateRange?: boolean

    Enable date range selection mode for selecting start and end dates

    defaultDate?: Date

    The initial date to view when first opened

    disableDayFn?: (date: Date) => boolean

    Custom function to disable specific days

    disableWeekends?: boolean

    Disable weekends

    firstDay?: number

    First day of week (0: Sunday, 1: Monday etc)

    format?: string

    The default output format for the input field value

    Internationalization

    initialEndDate?: Date

    Initial end date for range selection

    initialStartDate?: Date

    Initial start date for range selection

    maxDate?: Date

    The latest date that can be selected

    maxDateRange?: number

    Maximum number of days between start and end dates

    minDate?: Date

    The earliest date that can be selected

    minDateRange?: number

    Minimum number of days between start and end dates

    onClose?: () => void

    Callback when picker is closed

    onOpen?: () => void

    Callback when picker is opened

    onSelect?: (date: Date, endDate?: Date) => void

    Callback when date is selected (single date or range start/end)

    parse?: (dateString: string, format: string) => null | Date

    Custom parse function

    setDefaultDate?: boolean

    Make the defaultDate the initial selected value

    showClearBtn?: boolean

    Show clear button

    showWeekNumbers?: boolean

    Show week numbers

    weekNumbering?: "iso" | "local"

    Week numbering system: 'iso' (ISO 8601) or 'local' (local convention)

    yearRange?: number | number[]

    Number of years either side, or array of upper/lower range