Iam not really sure the question is answered already.
So here my Example Code:
"start": { "displayName": "Start", "description": "Start Position", "placeHolderText": "data.createDisplayNameGetter('Visual_Precision_Auto')", "type": { "text": true }, "suppressFormatPainterCopy": true },
That working fine. Do you implement the function behind that object?
You need to implement the getValueFunction:
start: getValue<string>(objects, 'categoryAxis', 'start', defaultSettings.categoryAxis.start),
And in theenumerateObjectInstances. After that you should see the object in the formatoptions.