TableColumnVisibilityService
Provides the ability to suppress columns in tables.
Only one API is used, applying to both parented- and standalone tables.
There can be multiple implementations of this service registered, ordered as per the Spring org.springframework.core.annotation.Order annotation (or equivalent). All implementations are consulted.
API
TableColumnVisibilityService.java
interface TableColumnVisibilityService {
boolean hides(Class<?> collectionType, String memberId) (1)
}
1 | hides(Class, String)
For the specified collectionType, whether the given memberId is visible |