CleanMixer.ArchConfig (clean_mixer v0.11.2)
Link to this section Summary
Link to this section Types
Link to this type
component()
Specs
component() :: %{
name: CleanMixer.ArchMap.Component.name(),
path: Path.t(),
tags: keyword()
}
Link to this type
component_config()
Specs
component_config() ::
{CleanMixer.ArchMap.Component.name(), Path.t()}
| {CleanMixer.ArchMap.Component.name(), Path.t(), tags :: keyword()}
Link to this type
component_map()
Specs
component_map() :: [component()]
Specs
t() :: %CleanMixer.ArchConfig{component_map: component_map()}
Link to this section Functions
Link to this function
new(components)
Specs
new([component_config()]) :: t()
Link to this function