ExCycle.Validations.Interval (ex_cycle v0.3.0)

Interval is the base of RRule. Every Rule could be:

  • secondly
  • minutely
  • hourly
  • daily
  • weekly
  • montly
  • yearly

Summary

Types

@type frequency() ::
  :secondly | :minutely | :hourly | :daily | :weekly | :monthly | :yearly
@type t() :: %ExCycle.Validations.Interval{
  frequency: frequency(),
  value: non_neg_integer()
}

Functions

Link to this function

new(frequency, value \\ 1)

@spec new(frequency(), non_neg_integer()) :: t()