Configuration
collections: Collections
themes: Themes
data_shapes: DataShapes
component_groups: ComponentGroups
Collection
name: String
description: String
default_themes: Themes
Theme
key: Symbol
DataShape
ComponentGroup
collection: Collection
components: Components
Component
data_shape: DataShape
WebSite
target_folder: String
base_collection: Collection
theme: Theme
root: Page
favourite_components() : Components
Page
sub_folder: String
level: Integer
pages: Pages
component_group: ComponentGroup
TailwindDsl
website()
page()
component()
save()
BaseDataBuilder
obj: Hash
<< MixIn >>
Factory
data()
data_instance()
Root
design_systems: Types::Strict::Array.of(DesignSystem)
DesignSystem
name: Types::Strict::String
path: Types::Strict::String
stats: Types::Strict::Hash
groups: Types::Strict::Array.of(Group)
Group
key: Types::Strict::String
type: Types::Strict::String
folder: Types::Strict::String
sub_keys: Types::Array.of(Types::Strict:'Types::Strict::String')
files: Types::Strict::Array.of(SourceFile)
SourceFile
file_name: Types::Strict::String
file_name_only: Types::Strict::String
absolute_file: Types::Strict::String
file: Types::Strict::String
target: TailwindDsl::XTransformers::RawComponents::TargetFile
TargetFile
html_file: Types::Strict::String
clean_html_file: Types::Strict::String
tailwind_config_file: Types::Strict::String
settings_file: Types::Strict::String
data_file: Types::Strict::String
astro_file: Types::Strict::String