{ "host": "ryo", "theme": "style_04", "palette": { "fill_color": "#ffe6cc", "stroke_color": "#d79b00", "font_color": "#333333", "gradient": null }, "style": { "white_space": "wrap", "html": 1, "rounded": null, "shadow": null, "sketch": null, "glass": null }, "pages": [ { "id": "3Yx", "active": true, "name": "Domain Modal", "position_x": 0, "position_y": 760, "theme": "style_04", "bg_theme": "snow", "palette": { "fill_color": "#ffe6cc", "stroke_color": "#d79b00", "font_color": "#333333", "gradient": null }, "style": { "white_space": "wrap", "html": 1, "rounded": 0, "shadow": null, "sketch": null, "glass": null }, "settings": { "margin_left": 0, "margin_top": 0, "grid": 0, "grid_size": 10, "guides": 1, "tooltips": 1, "connect": 1, "arrows": 1, "fold": 1, "page_no": 1, "page_scale": 1, "page_width": 1169, "page_height": 827, "background": "#fafafa", "page_shadow": 0, "math": 0 }, "nodes": [ { "id": "page_root_3Yx", "parent_id": "3Yx", "classification": "anchor", "key": "page_root", "nodes": [ { "id": "node_root_3Yx", "parent_id": "page_root_3Yx", "classification": "anchor", "key": "node_root", "nodes": [ { "id": "rule-2", "parent_id": "node_root_3Yx", "classification": "layout_rule", "key": "grid_layout", "anchor_x": 0, "anchor_y": 0, "direction": "horizontal", "wrap_at": 6, "grid_w": 220, "grid_h": 180, "cell_no": 1 }, { "id": "3Yx-2", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 5, "y": -15, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Tailwind GEM", "meta_data": { "items": [ { "type": "title", "content": "Tailwind GEM" } ] } }, { "id": "3Yx-3", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 225, "y": -15, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Configuration", "meta_data": { "items": [ { "type": "title", "content": "Configuration" } ] } }, { "id": "a1", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 450, "y": 10, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Configuration


collections: Collections

themes: Themes

data_shapes: DataShapes

component_groups: ComponentGroups

", "meta_data": { "items": [ { "type": "class", "name": "Configuration", "description": "Configuration container for the Tailwind DSL", "namespace": "config" }, { "type": "field", "name": "collections", "return_type": "Collections" }, { "type": "field", "name": "themes", "return_type": "Themes" }, { "type": "field", "name": "data_shapes", "return_type": "DataShapes" }, { "type": "field", "name": "component_groups", "return_type": "ComponentGroups" } ] } }, { "id": "a2", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 670, "y": 10, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Collection


name: String

description: String

component_groups: ComponentGroups

default_themes: Themes

", "meta_data": { "items": [ { "type": "class", "name": "Collection", "description": "Configuration for collection of Tailwind components. AKA uikit / brands / set / design", "namespace": "config" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "component_groups", "return_type": "ComponentGroups" }, { "type": "field", "name": "default_themes", "return_type": "Themes" } ] } }, { "id": "a3", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 890, "y": 10, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Theme


key: Symbol

name: String

description: String

", "meta_data": { "items": [ { "type": "class", "name": "Theme", "description": null, "namespace": "config" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" } ] } }, { "id": "a4", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 1110, "y": 10, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

DataShape


key: Symbol

name: String

description: String

", "meta_data": { "items": [ { "type": "class", "name": "DataShape", "description": null, "namespace": null }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" } ] } }, { "id": "a5", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 10, "y": 190, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

ComponentGroup


key: Symbol

name: String

description: String

collection: Collection

components: Components

", "meta_data": { "items": [ { "type": "class", "name": "ComponentGroup", "description": "Configuration for component group. [nav, footer, header, hero, price]", "namespace": "config" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "collection", "return_type": "Collection" }, { "type": "field", "name": "components", "return_type": "Components" } ] } }, { "id": "a6", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 230, "y": 190, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Component


key: Symbol

name: String

description: String

data_shape: DataShape

", "meta_data": { "items": [ { "type": "class", "name": "Component", "description": null, "namespace": "config" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "data_shape", "return_type": "DataShape" } ] } }, { "id": "3Yx-10", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-11", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-12", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-13", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-14", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-15", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-16", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-17", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 445, "y": 165, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Schema", "meta_data": { "items": [ { "type": "title", "content": "Schema" } ] } }, { "id": "b1", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 670, "y": 190, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

WebSite


key: Symbol

name: String

description: String

target_folder: String

base_collection: Collection

theme: Theme

root: Page


favourite_components() : Components

", "meta_data": { "items": [ { "type": "class", "name": "WebSite", "description": null, "namespace": "schema" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "target_folder", "return_type": "String" }, { "type": "field", "name": "base_collection", "return_type": "Collection" }, { "type": "field", "name": "theme", "return_type": "Theme" }, { "type": "field", "name": "root", "return_type": "Page" }, { "type": "method", "name": "favourite_components", "return_type": "Components" } ] } }, { "id": "b2", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 890, "y": 190, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Page


key: Symbol

name: String

description: String

sub_folder: String

level: Integer

pages: Pages

components: Components

", "meta_data": { "items": [ { "type": "class", "name": "Page", "description": null, "namespace": "schema" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "sub_folder", "return_type": "String" }, { "type": "field", "name": "level", "return_type": "Integer" }, { "type": "field", "name": "pages", "return_type": "Pages" }, { "type": "field", "name": "components", "return_type": "Components" } ] } }, { "id": "b3", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 1110, "y": 190, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Component


key: Symbol

name: String

description: String

component_group: ComponentGroup

data_shape: DataShape

", "meta_data": { "items": [ { "type": "class", "name": "Component", "description": null, "namespace": "schema" }, { "type": "field", "name": "key", "return_type": "Symbol" }, { "type": "field", "name": "name", "return_type": "String" }, { "type": "field", "name": "description", "return_type": "String" }, { "type": "field", "name": "component_group", "return_type": "ComponentGroup" }, { "type": "field", "name": "data_shape", "return_type": "DataShape" } ] } }, { "id": "3Yx-21", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-22", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-23", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-24", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 5, "y": 345, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Tailwind Generator", "meta_data": { "items": [ { "type": "title", "content": "Tailwind Generator" } ] } }, { "id": "3Yx-25", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 225, "y": 345, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Tailwind DSL", "meta_data": { "items": [ { "type": "title", "content": "Tailwind DSL" } ] } }, { "id": "3Yx-26", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 450, "y": 370, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

TailwindDsl


website()

page()

component()

save()

", "meta_data": { "items": [ { "type": "class", "name": "TailwindDsl", "description": null, "namespace": null }, { "type": "method", "name": "website", "return_type": null }, { "type": "method", "name": "page", "return_type": null }, { "type": "method", "name": "component", "return_type": null }, { "type": "method", "name": "save", "return_type": null } ] } }, { "id": "3Yx-27", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 665, "y": 345, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#f5f5f5;strokeColor=#666666;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "DataBuilder", "meta_data": { "items": [ { "type": "title", "content": "DataBuilder" } ] } }, { "id": "3Yx-28", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 890, "y": 370, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

BaseDataBuilder


obj: Hash

", "meta_data": { "items": [ { "type": "class", "name": "BaseDataBuilder", "description": null, "namespace": null }, { "type": "field", "name": "obj", "return_type": "Hash" } ] } }, { "id": "3Yx-29", "parent_id": "node_root_3Yx", "classification": "shape", "key": "interface", "x": 1130, "y": 370, "w": 160, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

<< MixIn >>

Factory


data()

data_instance()

", "meta_data": { "items": [ { "type": "interface", "name": "Factory", "description": null, "namespace": null, "interface_type": "MixIn" }, { "type": "method", "name": "data", "return_type": null }, { "type": "method", "name": "data_instance", "return_type": null } ] } }, { "id": "rule-2", "parent_id": "node_root_3Yx", "classification": "layout_rule", "key": "grid_layout", "anchor_x": 0, "anchor_y": 540, "direction": "horizontal", "wrap_at": 6, "grid_w": 220, "grid_h": 220, "cell_no": 1 }, { "id": "3Yx-31", "parent_id": "node_root_3Yx", "classification": "shape", "key": "group", "x": 5, "y": 545, "w": 210, "h": 210, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#333333;fontSize=20;verticalAlign=top", "value": "Raw Component Transformers", "meta_data": { "items": [ { "type": "title", "content": "Raw Component Transformers" } ] } }, { "id": "c1", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 230, "y": 570, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

UiKit


design_systems: DesignSystem[]

", "meta_data": { "items": [ { "type": "class", "name": "UiKit", "description": "Root container for normalizing the raw Tailwind html in component data structures", "namespace": "XEtl::RawComponents", "dry_struct": false }, { "type": "field", "name": "design_systems", "return_type": "DesignSystem[]" } ] } }, { "id": "c2", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 450, "y": 570, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

DesignSystem


name: string

stats: Hash

groups: Group[]

", "meta_data": { "items": [ { "type": "class", "name": "DesignSystem", "description": "DesignSystem represents a collection of Tailwind CSS components that follow a specific design system", "namespace": "XEtl::RawComponents", "dry_struct": false }, { "type": "field", "name": "name", "return_type": "string" }, { "type": "field", "name": "stats", "return_type": "Hash" }, { "type": "field", "name": "groups", "return_type": "Group[]" } ] } }, { "id": "c3", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 670, "y": 570, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

Group


key: string

type: string

folder: string

sub_keys: string[]

files: SourceFile[]

", "meta_data": { "items": [ { "type": "class", "name": "Group", "description": "Group represents a collection of Tailwind CSS components withing a named group or category", "namespace": "XEtl::RawComponents", "dry_struct": false }, { "type": "field", "name": "key", "return_type": "string" }, { "type": "field", "name": "type", "return_type": "string" }, { "type": "field", "name": "folder", "return_type": "string" }, { "type": "field", "name": "sub_keys", "return_type": "string[]" }, { "type": "field", "name": "files", "return_type": "SourceFile[]" } ] } }, { "id": "c4", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 890, "y": 570, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

SourceFile


name: string

file_name: string

file_name_only: string

file: string

target: TargetFile

", "meta_data": { "items": [ { "type": "class", "name": "SourceFile", "description": "SourceFile represents a list of source files that contain raw Tailwind CSS components", "namespace": "XEtl::RawComponents", "dry_struct": false }, { "type": "field", "name": "name", "return_type": "string" }, { "type": "field", "name": "file_name", "return_type": "string" }, { "type": "field", "name": "file_name_only", "return_type": "string" }, { "type": "field", "name": "file", "return_type": "string" }, { "type": "field", "name": "target", "return_type": "TargetFile" } ] } }, { "id": "c5", "parent_id": "node_root_3Yx", "classification": "shape", "key": "klass", "x": 1110, "y": 570, "w": 200, "h": 160, "style": "whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica", "value": "

TargetFile


html_file: string

clean_html_file: string

tailwind_config_file: string

settings_file: string

data_file: string

astro_file: string

", "meta_data": { "items": [ { "type": "class", "name": "TargetFile", "description": "TargetFile represents each sub_file that can be built from a source file, such as HTML Component, Tailwind Config, Settings and Data Structure", "namespace": "XEtl::RawComponents", "dry_struct": false }, { "type": "field", "name": "html_file", "return_type": "string" }, { "type": "field", "name": "clean_html_file", "return_type": "string" }, { "type": "field", "name": "tailwind_config_file", "return_type": "string" }, { "type": "field", "name": "settings_file", "return_type": "string" }, { "type": "field", "name": "data_file", "return_type": "string" }, { "type": "field", "name": "astro_file", "return_type": "string" } ] } }, { "id": "3Yx-37", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-38", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-39", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } }, { "id": "3Yx-40", "parent_id": "node_root_3Yx", "classification": "shape", "key": "solid", "x": 0, "y": 0, "w": 0, "h": 0, "style": "edgeStyle=orthogonalEdgeStyle;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=1;endArrow=open;endFill=1;whiteSpace=wrap;html=1;rounded=0;fillColor=#ffe6cc;strokeColor=#d79b00", "value": "", "meta_data": { "items": [ { "type": "title", "content": "" } ] } } ] } ] } ] } ] }