nl_tokens: Input texts are enclosed in double curly braces -- like this .
pl_tokens: function ( walk ) { if ( ! walk . at ( '{{' ) ) return false ; var endIdx = walk . indexOf ( '}}' ) ; if ( endIdx === null ) return false ; // We got an input walk . skip ( 2 ) ; var ctl = this . formCompiler . createCtl ( 'inputText' ) ; ctl . value = walk . substring ( walk . position , endIdx ) . trim ( ) ; var size = endIdx - walk . position ; this . out . push ( '<input' ) ; this . emitAttrs ( { id : ctl . id , name : ctl . id , class : ctl . type , type : 'text' , <mask> : size } ) ; this . out . push ( '/>' ) ; walk . startFrom ( endIdx ) . skip ( 2 ) ; return true ; }