View Source ExNylas.Scheduler.Build (ExNylas v0.9.0)

Helper module for validating a scheduler configuration before sending it.

Summary

Types

@type t() :: %ExNylas.Scheduler.Build{
  additional_fields: map() | nil,
  available_days_in_future: non_neg_integer(),
  cancellation_policy: String.t() | nil,
  cancellation_url: String.t() | nil,
  email_template: ExNylas.Scheduler.Build.EmailTemplate.t() | nil,
  hide_additionl_fields: boolean() | nil,
  hide_cancelation_options: boolean() | nil,
  hide_rescheduling_options: boolean() | nil,
  min_booking_notice: non_neg_integer(),
  min_cancellation_notice: non_neg_integer(),
  rescheduling_url: String.t() | nil
}

Functions

Link to this function

changeset(struct, params \\ %{})

View Source