We “suspect” so. But it hasn’t happened yet. Trimble’s SketchUp division does not publish roadmaps or future plans.
But because the LayOut APIs are currently file APIs that read and write .layout
files only, you cannot author extensions that run within LayOut or modify it’s interface.
There is another topic thread around here about this very thing. Currently (despite requests) the LayOut Label tool is hard-coded to only access certain Attribute Dictionaries.
So you can use the SketchUp API to add attributes to the "dynamic_attributes"
dictionary, and they’ll be available in LayOut to it’s Label tool. The other special dictionaries ("SU_DefinitionSet"
and "SU_InstanceSet"
) are hard-coded to only access certain attributes, so any custom attributes will be ignored.
LayOut also has AutoText that can be added to your firm’s template.
Another option may be to bring in notes via tables linked to external spreadsheet files.
However, any UI that chooses these options would need to be done in a SketchUp extension, usually just prior to the LayOut document creation.