code: function(options, callback, errorCallback){
        if(typeof options == 'function'){
          callback = options;
          options = {};
        }
        UT.Expression._callAPI(
          'document.textInput',
          [options.value || null, options.max || null, options.multiline || false],
          callback
        );
      }
docs: Public Functions 
  Native text input for mobile.
  
  if options is passed, it might contains:
  - value, the default value,
  - max, the number of chars allowed,
  - multiline, if true, allow for a multiline text input
  
  The callback will be passed the resulting string or null
  if no value have been selected.
  
  XXX: Need to be supported on desktop as well