View Source Boxen.Helpers.Validate (boxen v0.1.0)

Link to this section Summary

Link to this section Functions

@spec border_color(color :: any()) :: {:ok, nil | String.t()} | {:error, String.t()}
@spec box_input(box :: any()) :: {:ok, nil | map()} | {:error, String.t()}
@spec box_type(box_input :: any()) :: {:ok, atom()} | {:error, String.t()}
@spec input_text(text :: any()) :: {:ok, String.t()} | {:error, String.t()}
@spec margin(margin_input :: any()) :: {:ok, integer() | map()} | {:error, String.t()}
@spec padding(padding_input :: any()) ::
  {:ok, integer() | map()} | {:error, String.t()}
Link to this function

text_alignment(alignment)

View Source
@spec text_alignment(alignment :: any()) :: {:ok, atom()} | {:error, String.t()}
@spec text_color(color :: any()) :: {:ok, nil | String.t()} | {:error, String.t()}
@spec title(title_input :: any()) :: {:ok, nil | String.t()} | {:error, String.t()}
Link to this function

title_alignment(alignment)

View Source
@spec title_alignment(alignment :: any()) :: {:ok, atom()} | {:error, String.t()}
@spec width(width_input :: any()) :: {:ok, nil | integer()} | {:error, String.t()}