@Dependent public class LayoutEditorPresenter extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
LayoutEditorPresenter.View |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,LayoutDragComponentGroupPresenter> |
layoutDragComponentGroups |
| Constructor and Description |
|---|
LayoutEditorPresenter(LayoutEditorPresenter.View view,
Container container,
org.jboss.errai.ioc.client.api.ManagedInstance<LayoutDragComponentGroupPresenter> layoutDragComponentGroupInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDraggableComponentGroup(LayoutDragComponentGroup group) |
void |
addDraggableComponentToGroup(String groupName,
String componentId,
LayoutDragComponent component) |
void |
addLayoutProperty(String key,
String value) |
void |
clear() |
LayoutTemplate |
getLayout() |
String |
getLayoutProperty(String key) |
UberElement<LayoutEditorPresenter> |
getView() |
void |
initNew() |
void |
loadEmptyLayout(String layoutName,
String emptyTitleText,
String emptySubTitleText) |
void |
loadLayout(LayoutTemplate layoutTemplate,
String emptyTitleText,
String emptySubTitleText) |
void |
removeDraggableComponentFromGroup(String groupName,
String componentId) |
void |
removeDraggableGroup(String groupName) |
protected Map<String,LayoutDragComponentGroupPresenter> layoutDragComponentGroups
@Inject public LayoutEditorPresenter(LayoutEditorPresenter.View view, Container container, org.jboss.errai.ioc.client.api.ManagedInstance<LayoutDragComponentGroupPresenter> layoutDragComponentGroupInstance)
@PostConstruct public void initNew()
public void clear()
public UberElement<LayoutEditorPresenter> getView()
public LayoutTemplate getLayout()
public void loadLayout(LayoutTemplate layoutTemplate, String emptyTitleText, String emptySubTitleText)
public void loadEmptyLayout(String layoutName, String emptyTitleText, String emptySubTitleText)
public void addDraggableComponentGroup(LayoutDragComponentGroup group)
public void addDraggableComponentToGroup(String groupName, String componentId, LayoutDragComponent component)
public void removeDraggableGroup(String groupName)
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.