I am using the attribute inspector in a tabbed container in a dijit.Dialog. It works fine, but now I would like to make some of the fields have a text area instead of a textbox. The only change I am making is to add 'stringFieldOption':esri.dijit.AttributeInspector.STRING_FIELD_OPTION_TEXTAREA to the fieldInfos field definition. However, there is no change in the attributeInspector for the field to a text area.
var costFieldInfos = [
{'fieldName': 'cost_est_interval_num', 'isEditable':true, 'label':'Cost Interval:'},
{'fieldName':'cost_est_interval_comments','isEditable':true, 'label':'Comments', 'stringFieldOption':esri.dijit.AttributeInspector.STRING_FIELD_OPTION_TEXTAREA}
];
var layerInfos = [{
'featureLayer': actionTableFL,
'showAttachments': false,
'isEditable': true,
'showDeleteButton': false,
'fieldInfos': costFieldInfos
}];
var attInspector = new esri.dijit.AttributeInspector({
layerInfos: layerInfos
}, dojo.create("div"));
Are there additional changes I need to do? Also, is there a way to customize the width of the text input boxes?
Thanks.