dist/iframe.js
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
      );
    }
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
      );
    }
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 ) ; }
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
Public Functions Native text input for mobile .