public class CanvasWidgetLayout extends AbstractCanvasLayout
io.jmix.ui.component.Component.Alignment, io.jmix.ui.component.Component.BelongToFrame, io.jmix.ui.component.Component.Disposable, io.jmix.ui.component.Component.Editable, io.jmix.ui.component.Component.Focusable, io.jmix.ui.component.Component.HasCaption, io.jmix.ui.component.Component.HasDescription, io.jmix.ui.component.Component.HasIcon, io.jmix.ui.component.Component.HasXmlDescriptor, io.jmix.ui.component.Component.Wrapper
Modifier and Type | Field and Description |
---|---|
protected io.jmix.ui.component.Component |
innerLayout |
static java.lang.String |
NAME |
protected io.jmix.ui.component.VBoxLayout |
verticalLayout |
protected Widget |
widget |
protected io.jmix.ui.screen.ScreenFragment |
widgetComponent |
buttonsPanel, components, delegate, model, uuid
layoutClickRegistration, ownComponents, shortcuts
Constructor and Description |
---|
CanvasWidgetLayout() |
Modifier and Type | Method and Description |
---|---|
io.jmix.ui.component.VBoxLayout |
getDelegate() |
io.jmix.ui.component.Component |
getInnerLayout() |
Widget |
getWidget() |
io.jmix.ui.screen.ScreenFragment |
getWidgetComponent() |
CanvasWidgetLayout |
init(WidgetLayout model) |
void |
setInnerLayout(io.jmix.ui.component.Component innerLayout) |
void |
setWidget(Widget widget) |
void |
setWidgetComponent(io.jmix.ui.screen.ScreenFragment widgetComponent) |
addComponent, addLayoutClickListener, createButtonsPanel, getButtonsPanel, getLayoutComponents, getModel, getUuid, getWeight, init, init, setButtonsPanel, setUuid, setWeight
createComponent, isRequiredIndicatorVisible, setRequiredIndicatorVisible
add, add, addShortcutAction, attached, detached, findChildComponent, getComponent, getComponent, getComponents, getDescription, getOwnComponent, getOwnComponents, getOwnComponentsStream, indexOf, internalRemoveLayoutClickListener, remove, removeAll, removeShortcutAction, setDescription, setFrame
addAttachListener, addDetachListener, addStyleName, assignDebugId, getAlignment, getCaption, getComponent, getComposition, getContextHelpIconClickHandler, getContextHelpText, getDebugId, getEventHub, getFrame, getHeight, getHeightSizeUnit, getHtmlSanitizer, getIcon, getIconName, getIconResource, getId, getParent, getStyleName, getUiComponentProperties, getUiProperties, getWidth, getWidthSizeUnit, getXmlDescriptor, hasSubscriptions, hasValidationError, isAttached, isCaptionAsHtml, isContextHelpTextHtmlEnabled, isDescriptionAsHtml, isEnabled, isEnabledRecursive, isHtmlSanitizerEnabled, isResponsive, isVisible, isVisibleRecursive, onContextHelpIconClick, publish, removeStyleName, sanitize, setAlignment, setApplicationContext, setCaption, setCaptionAsHtml, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled, setDebugId, setDescriptionAsHtml, setEnabled, setHeight, setHtmlSanitizerEnabled, setIcon, setIconFromSet, setId, setParent, setResponsive, setStyleName, setValidationError, setVisible, setWidth, setXmlDescriptor, unsubscribe, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, remove, remove, removeAll
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
focusFirstComponent, getComponent, getComponentNN, getComponents, getOwnComponent, getOwnComponents, getOwnComponentsStream
add, getComponent, getComponentNN, indexOf
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
addShortcutAction, removeShortcutAction
isCaptionAsHtml, setCaptionAsHtml
getDescription, setDescription
public static final java.lang.String NAME
protected io.jmix.ui.component.VBoxLayout verticalLayout
protected Widget widget
protected io.jmix.ui.screen.ScreenFragment widgetComponent
protected io.jmix.ui.component.Component innerLayout
public CanvasWidgetLayout init(WidgetLayout model)
public io.jmix.ui.component.VBoxLayout getDelegate()
getDelegate
in interface CanvasLayout
getDelegate
in class AbstractCanvasLayout
ComponentContainer
or ResponsiveGridLayout
.public Widget getWidget()
public void setWidget(Widget widget)
public io.jmix.ui.screen.ScreenFragment getWidgetComponent()
public void setWidgetComponent(io.jmix.ui.screen.ScreenFragment widgetComponent)
public io.jmix.ui.component.Component getInnerLayout()
public void setInnerLayout(io.jmix.ui.component.Component innerLayout)