Selecto.Capabilities.Decision
(Selecto v0.4.6)
Copy Markdown
Stable capability answer shape.
Decisions are richer than booleans so consumers can represent hidden, disabled, preview-only, and query-shaping outcomes consistently.
Summary
Functions
Builds an allow decision.
Builds a deny decision.
Builds a hidden deny decision.
Builds a decision from atom-keyed or string-keyed map/keyword attributes.
Builds a not-applicable decision.
Builds a conditional preview-only decision.
Types
@type status() :: :allow | :deny | :conditional | :not_applicable
@type visibility() :: :enabled | :disabled | :hidden | :preview_only
Functions
Builds an allow decision.
Builds a deny decision.
Builds a decision from atom-keyed or string-keyed map/keyword attributes.
Builds a not-applicable decision.
Builds a conditional preview-only decision.