Attribute Editor Help? What do all these attribute do or mean? is there a reference manual?

I really didn’t want to go this deep but I think I need to understand more about data structures in Dynamic components so I ventured back into @Aerilius’s succinct extension “Attribute Inspector” to try and debug a rouge dynamic component I am developing.

It has been somewhat enlightening, but I am a a loss to find any documentation on all these hidden attributes ( a sample in the attached image below ) do or mean.. Is it documented anywhere ?


I bow down in mercy to all the programming guru’s here :slight_smile:

These are the “hidden” option dialog attributes, can dynamically alter the user interface “on click”
Check the uploaded file

Limits to Attributes within DCs? - SketchUp / Dynamic Components - SketchUp Community

Thanks Phil… but is there no documentation on what all these hidden attributes do.. I am assuming that they are SketchUp … not User defined attributes (variables).. or are the specific attributes associated with a coding language ?.. Surely they are documented somewhere ?

PS CHATGPT suggested this " Yes, Dynamic Component attributes in SketchUp are associated with a custom scripting syntax developed by Trimble (SketchUp), not a general-purpose programming language like Python or JavaScript."

I understand that they are related to my DC coding and some are self explanatory


but how do I interpret for example the highlighted ones here.. or the error codes?

I am not aware of any documentation as extension is private to Sketchup

believe that dynamic components is a ruby extension, the attribute wrappers observed are their constructed ruby variables
something like

_attributeName_ property
_cost_options

cost is the attribute
options is a URL string for a LIST or Dropdown pairs (name,value), currently _access =VIEW, so not seen, same with doorh but longer string

capitals are ruby constants

_error I believe is a safety value

I use an excel VBA, I developed, to copy and convert columns to URL lists, saves time, accurate and can easily alter in spreadsheet. I hoping to add some of these hidden attributes and set methods to this text builder soon. Can you private message email as cannot share VBA on forum

You can send the DC here too.