Class InspectorDataGridBuilder
java.lang.Object
io.jmix.datatoolsflowui.view.entityinspector.assistant.InspectorDataGridBuilder
@Component("datatl_EntityInspectorDataGridBuilder")
@Scope("prototype")
public class InspectorDataGridBuilder
extends Object
-
Field Summary
Modifier and TypeFieldDescriptionprotected DatatoolsUiProperties
protected Messages
protected MessageTools
protected MetadataTools
protected UiComponents
-
Constructor Summary
ModifierConstructorDescriptionprotected
InspectorDataGridBuilder
(CollectionContainer<?> collectionContainer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addMetaPropertyToDataGrid
(DataGrid<?> dataGrid, MetaProperty metaProperty) build()
protected String
byteArrayLabelGenerator
(Object entity, MetaPropertyPath metaPropertyPath) protected com.vaadin.flow.data.renderer.Renderer
createByteArrayRenderer
(MetaPropertyPath metaPropertyPath) static InspectorDataGridBuilder
from
(org.springframework.context.ApplicationContext applicationContext, CollectionContainer<?> collectionContainer) protected com.vaadin.flow.component.Component
getPropertyHeader
(MetaClass metaClass, MetaProperty metaProperty) void
setDatatoolsUiProperties
(DatatoolsUiProperties datatoolsUiProperties) void
setMessages
(Messages messages) void
setMessageTools
(MessageTools messageTools) void
setMetadataTools
(MetadataTools metadataTools) void
setUiComponents
(UiComponents uiComponents) withSystem
(boolean withSystem)
-
Field Details
-
metadataTools
-
messageTools
-
uiComponents
-
datatoolsUiProperties
-
messages
-
-
Constructor Details
-
InspectorDataGridBuilder
-
-
Method Details
-
setMetadataTools
-
setMessageTools
-
setUiComponents
-
setDatatoolsUiProperties
-
setMessages
-
from
public static InspectorDataGridBuilder from(org.springframework.context.ApplicationContext applicationContext, CollectionContainer<?> collectionContainer) -
withSystem
-
build
-
addMetaPropertyToDataGrid
-
getPropertyHeader
protected com.vaadin.flow.component.Component getPropertyHeader(MetaClass metaClass, MetaProperty metaProperty) -
createByteArrayRenderer
protected com.vaadin.flow.data.renderer.Renderer createByteArrayRenderer(MetaPropertyPath metaPropertyPath) -
byteArrayLabelGenerator
-