PureAdmin.Types (PureAdmin v1.1.0)

Copy Markdown View Source

Shared type definitions for PureAdmin components.

Summary

Functions

List of valid size strings.

List of valid variant strings.

Types

horizontal_alignment()

@type horizontal_alignment() :: :start | :center | :end | :between | :around

size()

@type size() :: :xs | :sm | :lg | :xl

validation_state()

@type validation_state() :: :success | :warning | :error

variant()

@type variant() ::
  :primary | :secondary | :success | :danger | :warning | :info | :light | :dark

vertical_alignment()

@type vertical_alignment() :: :top | :middle | :bottom

Functions

sizes()

@spec sizes() :: [String.t()]

List of valid size strings.

variants()

@spec variants() :: [String.t()]

List of valid variant strings.