Слушатель на компоненте

Привет.

В обычной таблице есть возможность настроить максимальную длину текста - параметр maxTextLength. Он позволяет скрывать некоторую часть текста.

Возможно ли привязаться к слушателю клика по видимой части текста, чтобы вывести какую-то кастомную запись, вместо полного текста ячейки?

Просто выводите генерируемую колонку с LinkButton.

2 симпатии

Спасибо. Как вариант конечно сойдет.

Уточню вопрос, меня конечно больше вот это поле интересовало. Как его программно открыть и передать в него данные не из конкретной ячейки таблицы, а извне.
image

Логика открытия попапа по клику на “abbreviated” ячейку расположена в этом классе:
com.haulmont.cuba.web.gui.components.table.AbbreviatedCellClickListener

В публичный API метода не выставлено. Можете скопировать код и попробовать показывать своё содержимое.

1 симпатия

Также можно использовать popup view

1 симпатия