Package io.jmix.ui.component
Interface HasMargin
- All Known Subinterfaces:
BoxLayout,ButtonsPanel,DialogWindow,FlowBoxLayout,Fragment,FragmentImplementation,Frame,GridLayout,HBoxLayout,RootWindow,ScrollBoxLayout,TabWindow,VBoxLayout,Window,WindowImplementation
- All Known Implementing Classes:
AbstractBox,ButtonsPanelImpl,DialogWindowImpl,FlowBoxLayoutImpl,FragmentImpl,GridLayoutImpl,HBoxLayoutImpl,RootWindowImpl,ScrollBoxLayoutImpl,TabWindowImpl,VBoxLayoutImpl,WindowImpl
public interface HasMargin
A class that implements this interface can have indentation between the outer borders and the container content.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidsetMargin(boolean enable) default voidsetMargin(boolean topEnable, boolean rightEnable, boolean bottomEnable, boolean leftEnable) voidsetMargin(MarginInfo marginInfo)
-
Method Details
-
setMargin
default void setMargin(boolean enable) -
setMargin
default void setMargin(boolean topEnable, boolean rightEnable, boolean bottomEnable, boolean leftEnable) -
setMargin
@StudioProperty(name="margin", type=MARGIN, defaultValue="false") void setMargin(MarginInfo marginInfo) -
getMargin
MarginInfo getMargin()
-