Rerouted (cache, needs approval). The original is gone. This copy comes from a Lamdera package cache made before it went. The Lamdera package server serves a copy recovered from a Lamdera package cache from 2021-02-13.
What we checked: Rebuilt from the unpacked sources in a Lamdera package cache (5 copies agree), which Elm only writes after the published SHA-1 checked out; elm.json differs from package.elm-lang.org's; the exposed modules match docs.json; the zip is our own, so its SHA-1 is not the published one.
We could not verify this copy against what was published, so the Lamdera compiler asks before using it (y/n). Without a terminal, as in CI, it stops with an error unless approved:
lamdera make --auto-approve-package-rerouting approves rerouted versions for that run,LAMDERA_AUTO_APPROVE_PACKAGE_REROUTING=1 does the same for every run in that environment,LAMDERA_CACHE=off skips the Lamdera package server altogether: packages come from package.elm-lang.org and GitHub only, as with elm, and a rerouted version then fails to download.Details · package.elm-lang.org's zip: https://github.com/goilluminate/elm-fancy-daterangepicker/zipball/6.0.0/
A customizable daterangepicker component.
The DateRangePicker model.
The default initial state of the DateRangePicker. You must execute the returned command in order to set the current date and for the daterangepicker to behave correctly.
The daterangepicker update function.
Subscribes to a mouse click
Expose if the daterange picker is open
Sets the the open state of the DateRangePicker
The daterange picker view. The date range passed is whatever date range it should treat as selected.
Expose the current selected daterange.
Sets the current daterange for the daterangepicker.
Expose today's date.
A type representing how the calendar will be displayed
A type representing a date range with a start date and end date.
A type representing a restricted range for the datepicker. All dates not within the restricted date range will be disabled.
A function that returns the number of days as a whole number in the daterange
A function to check if a given date is within a given dateRange.
A function that creates a DateRange by taking in two dates (start and end). This function assumes that start <= end
An opaque function that makes the EnabledDateRange from settings.
A function that formats a Month into the abbreviated string.
A function that returns the number of months as a whole number in the daterange
Sets whether range selection is disabled for the daterangepicker.
A function that takes a Date and returns the date representing the first date of the quarter that the passed in date belongs to.
A function that returns the number of weeks as a whole number in the daterange
A function that returns the number of years as a whole number in the daterange
The settings that the DateRangePicker uses.
A record of default settings for the daterangepicker.
Sets the settings for the daterange picker
Sets the date range formatter for the daterangepicker.
Sets the placeholder for the daterangepicker.
Sets the name for the daterangepicker.
Sets the inputText for the daterangepicker.
Sets the id for the daterangepicker.
Sets the input icon for the daterangepicker.
Sets the input attributes for the daterangepicker.
Sets the preset options for the daterangepicker.
Sets the restricted date range for the daterangepicker.
A function that formats a daterange to a string.
Expose the min date in the enabled date range.
Expose the max date in the enabled date range.
Sets the CalendarDisplay for the daterangepicker
Sets the inputView function for the daterangepicker
A type representing your preset options for your date range picker.
A type representing which presets to use.
A type that represents a preset daterange.
A type used to generate preset dateranges.
{ name = "Past Month"
, interval = Months
, presetRelativeToday = ToToday
, value = 1
}A type representing what the value in PresetSettings is measured in.
A type representing how the preset is relative to today.
A record of default preset options for the daterangepicker.
An opaque function used to make the default presets
A function that creates a Preset from a name and a dateRange
A function that creates a Preset from a name, startDate, and endDate
Expose the current presets.
A type that can be used for calculating relative presets outside of the daterangepicker.
An opaque function used to make the default presets
Expose the currently selected preset.
A type representing msgs that are fired from the update function.