Awesome work on this libs!!!!
Ran into an issue where I needed a maxLength on a one line input box when editing inline. This allows size to do what it really should do, the size of the box and added another option maxLength. Defaults to 255 if nothing is set. This might want to be adjusted as seen to a best fit.
if (this.options.rows == 1 && !this.hasHTMLLineBreaks(text)) {
this.options.textarea = false;
var textField = document.createElement("input");
textField.obj = this;
textField.type = "text";
textField.name = "value";
textField.value = text;
// Allow a maxLength To be set
var maxL = this.options.maxLength || 255 || 0;
if(maxL != 0) textField.maxLength = maxL ;
-Norm