Package io.jmix.ui.component
Interface Component.Wrapper
- All Superinterfaces:
Component
- All Known Subinterfaces:
WebdavDocumentLink
- All Known Implementing Classes:
AbstractActionsHolderComponent
,AbstractBox
,AbstractCanvasLayout
,AbstractComponent
,AbstractDataGrid
,AbstractField
,AbstractFileStorageUploadField
,AbstractOrderedLayout
,AbstractPagination
,AbstractResourceView
,AbstractSelectList
,AbstractSingleFileUploadField
,AbstractSuggestionField
,AbstractTable
,AbstractTextArea
,AbstractValueComponent
,AbstractViewComponent
,AccordionImpl
,AngularGaugeChartImpl
,AppMenuImpl
,AppWorkAreaImpl
,BpmnModelerImpl
,BpmnViewerImpl
,BrowserFrameImpl
,ButtonImpl
,ButtonsPanelImpl
,CalendarImpl
,CanvasCssLayout
,CanvasGridLayout
,CanvasHorizontalLayout
,CanvasResponsiveLayout
,CanvasRootLayout
,CanvasVerticalLayout
,CanvasWidgetLayout
,CapsLockIndicatorImpl
,ChartImpl
,CheckBoxGroupImpl
,CheckBoxImpl
,ColorPickerImpl
,ComboBoxImpl
,CoordinateChartImpl
,CssLayoutImpl
,CurrencyFieldImpl
,CustomChartImpl
,DataGridImpl
,DateFieldImpl
,DatePickerImpl
,DialogWindowImpl
,DrawerImpl
,EntityComboBoxImpl
,EntityLinkFieldImpl
,EntityPickerImpl
,EntitySuggestionFieldImpl
,FileMultiUploadFieldImpl
,FileStorageUploadFieldImpl
,FileUploadFieldImpl
,FlowBoxLayoutImpl
,FormImpl
,FragmentImpl
,FunnelChartImpl
,GanttChartImpl
,GeoMapImpl
,GrapesJsHtmlEditorImpl
,GrapesJsNewsletterHtmlEditorImpl
,GrapesJsWebpageHtmlEditorImpl
,GridLayoutImpl
,GroupBoxImpl
,GroupTableImpl
,HBoxLayoutImpl
,HtmlBoxLayoutImpl
,ImageImpl
,JavaScriptComponentImpl
,LabelImpl
,LinkButtonImpl
,LinkImpl
,LogoutButtonImpl
,MaskedFieldImpl
,MultiSelectListImpl
,NewWindowButtonImpl
,OutcomesPanelImpl
,PaginationImpl
,PaletteButton
,PasswordFieldImpl
,PieChartImpl
,PivotTableImpl
,PopupButtonImpl
,PopupViewImpl
,ProgressBarImpl
,RadarChartImpl
,RadioButtonGroupImpl
,RectangularChartImpl
,RelatedEntitiesImpl
,ResizableTextAreaImpl
,ResponsiveGridLayoutImpl
,RichTextAreaImpl
,RootWindowImpl
,ScrollBoxLayoutImpl
,SearchFieldImpl
,SerialChartImpl
,SeriesBasedChartImpl
,SideMenuImpl
,SimplePaginationImpl
,SingleSelectListImpl
,SlicedChartImpl
,SliderImpl
,SourceCodeEditorImpl
,SplitPanelImpl
,StockChartImpl
,SuggestionFieldImpl
,TableImpl
,TabSheetImpl
,TabWindowImpl
,TagFieldImpl
,TagPickerImpl
,TextAreaImpl
,TextFieldImpl
,TimeFieldImpl
,TimeZoneIndicatorImpl
,TreeDataGridImpl
,TreeImpl
,TreeTableImpl
,TwinColumnImpl
,UserActionsButtonImpl
,ValuePickerImpl
,ValuesPickerImpl
,VBoxLayoutImpl
,WebdavDocumentLinkImpl
,WebdavDocumentUploadFieldImpl
,WebdavDocumentVersionLinkImpl
,WindowImpl
,XYChartImpl
- Enclosing interface:
- Component
Component delegating work to some "wrapped" client-specific implementation.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.component.Component
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
-
Field Summary
Fields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
-
Method Summary
Methods inherited from interface io.jmix.ui.component.Component
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition