Community
Participate
Working Groups
}
void renderChanges( final Text text ) throws IOException {
JSWriter writer = JSWriter.getWriterFor( text );
ControlLCAUtil.writeChanges( text );
writer.set( TextLCAUtil.PROP_TEXT, "value", text.getText(), "" );
TextLCAUtil.writeText( text, false );
TextLCAUtil.writeReadOnly( text );
TextLCAUtil.writeSelection( text );
TextLCAUtil.writeTextLimit( text );
TextLCAUtil.writePasswordMode( text );
TextLCAUtil.writeText( text );
TextLCAUtil.writeText( text, true );
new Object[] { text } );
static void writeText( final Text text ) throws IOException {
static void writeText( final Text text, boolean replaceNewLines ) throws IOException {
String newValue = text.getText();
if( WidgetLCAUtil.hasChanged( text, PROP_TEXT, newValue, "" ) ) {
String value = WidgetLCAUtil.replaceNewLines( newValue, " " );
String value = newValue;
if (replaceNewLines) {
value = WidgetLCAUtil.replaceNewLines( newValue, " " );
value = EncodingUtil.removeNonDisplayableChars( value );
value = EncodingUtil.truncateAtZero( value );
writer.set( JS_PROP_VALUE, value );
-