Interface CanvasComponentsFactory
- All Known Implementing Classes:
- CanvasDropComponentsFactory,- CanvasUiComponentsFactory
public interface CanvasComponentsFactory
Contains the methods to create 
CanvasLayout components.- 
Method SummaryModifier and TypeMethodDescriptioncreateCanvasGridLayout(GridLayout gridLayout) Creates aCanvasGridLayoutcomponent with specifiedGridLayoutmodel.createCanvasHorizontalLayout(HorizontalLayout horizontalLayout) Creates aCanvasHorizontalLayoutcomponent with specifiedHorizontalLayoutmodel.createCanvasResponsiveLayout(ResponsiveLayout responsiveLayout) Creates aCanvasResponsiveLayoutwith specifiedResponsiveLayoutmodel.createCanvasRootLayout(RootLayout rootLayout) Creates aCanvasRootLayoutwith specifiedRootLayoutmodel.createCanvasVerticalLayout(VerticalLayout verticalLayout) Creates aCanvasVerticalLayoutcomponent with specifiedVerticalLayoutmodel.createCanvasWidgetLayout(CanvasFragment fragment, WidgetLayout widgetLayout) Creates aCanvasWidgetLayoutwith specifiedWidgetLayoutmodel.createCssLayout(CssLayout cssLayoutModel) Creates aCanvasCssLayoutcomponent with specifiedCssLayoutmodel.
- 
Method Details- 
createCanvasVerticalLayoutCreates aCanvasVerticalLayoutcomponent with specifiedVerticalLayoutmodel.- Parameters:
- verticalLayout- vertical layout model
- Returns:
- created layout
 
- 
createCanvasHorizontalLayoutCreates aCanvasHorizontalLayoutcomponent with specifiedHorizontalLayoutmodel.- Parameters:
- horizontalLayout- horizontal layout model
- Returns:
- created layout
 
- 
createCssLayoutCreates aCanvasCssLayoutcomponent with specifiedCssLayoutmodel.- Parameters:
- cssLayoutModel- CSS layout model
- Returns:
- created layout
 
- 
createCanvasGridLayoutCreates aCanvasGridLayoutcomponent with specifiedGridLayoutmodel.- Parameters:
- gridLayout- grid layout model
- Returns:
- created layout
 
- 
createCanvasWidgetLayoutCreates aCanvasWidgetLayoutwith specifiedWidgetLayoutmodel.- Parameters:
- fragment- canvas to add a widget fragment
- widgetLayout- widget layout model
- Returns:
- created layout
 
- 
createCanvasRootLayoutCreates aCanvasRootLayoutwith specifiedRootLayoutmodel.- Parameters:
- rootLayout- root layout model
- Returns:
- created layout
 
- 
createCanvasResponsiveLayoutCreates aCanvasResponsiveLayoutwith specifiedResponsiveLayoutmodel.- Parameters:
- responsiveLayout- responsive layout model
- Returns:
- created layout
 
 
-