...
Для встроенных режимов поиска форматирование результат результата поиска можно задать в конфигурации сервера, по умолчанию используется следующий
...
Для пользовательских реализаций форматирование передается через metadata
Блок кода |
---|
JSONObject cell1Font = new JSONObject(); cell1Font.put( "name", "Monospaced" ); cell1Font.put( "size", 16 ); cell1Font.put( "style", 1 ); // жирный шрифт JSONObject cell1Insets = new JSONObject(); cell1Insets.put( "l", 5 ); // отступ слева cell1Insets.put( "b", 2 ); // отступ снизу cell1Insets.put( "r", 5 ); // отступ справа cell1Insets.put( "t", 2 ); // отступ сверху JSONObject cell1 = new JSONObject(); cell1.put( "text", "${contractTitle}" ); cell1.put( "font", cell1Font ); cell1.put( "hAlign", 0 ); // выровлять по левому краю cell1.put( "anchor", 10 ); // cell1.put( "insets", cell1Insets ); JSONArray grid = new JSONArray(); grid.put( cell1 ); grid.put( ... ); JSONObject listLayout = new JSONObject(); listLayout.put( "grid", grid ); metadata.put( "listLayout", listLayout ); |
...