Haytni.LockablePlugin.Config (Haytni v0.7.0) View Source
Link to this section Summary
Functions
Returns all available strategies (all possible values for unlock_strategy parameter)
Returns strategies involving sending emails
Link to this section Types
Specs
t() :: %Haytni.LockablePlugin.Config{
maximum_attempts: pos_integer(),
unlock_in: Haytni.duration(),
unlock_keys: [atom(), ...],
unlock_strategy: unlock_strategy(),
unlock_within: Haytni.duration()
}
Specs
unlock_strategy() :: :both | :email | :time | :none
Link to this section Functions
Specs
available_strategies() :: [unlock_strategy(), ...]
Returns all available strategies (all possible values for unlock_strategy parameter)
Specs
email_strategies() :: [unlock_strategy(), ...]
Returns strategies involving sending emails