Svelixir.Config.Options (svelixir v0.1.0)

Copy Markdown

Top-level optional configuration block.

Summary

Functions

Builds and validates an Options struct from a raw string-keyed map.

Types

t()

@type t() :: %Svelixir.Config.Options{
  assets: Svelixir.Config.Assets.t(),
  auth: Svelixir.Config.Auth.t(),
  container: Svelixir.Config.Container.t(),
  features: Svelixir.Config.Features.t()
}

Functions

from_map(data)

@spec from_map(map()) :: {:ok, t()} | {:error, String.t()}

Builds and validates an Options struct from a raw string-keyed map.