public class RowExpanderDefaultAppearance<M> extends Object implements RowExpander.RowExpanderAppearance<M>
Modifier and Type | Class and Description |
---|---|
static interface |
RowExpanderDefaultAppearance.RowExpanderResources |
static interface |
RowExpanderDefaultAppearance.RowExpanderStyle |
Constructor and Description |
---|
RowExpanderDefaultAppearance() |
RowExpanderDefaultAppearance(RowExpanderDefaultAppearance.RowExpanderResources resources) |
Modifier and Type | Method and Description |
---|---|
void |
finishInit(XElement gridParent) |
String |
getCellClassName() |
String |
getRowStyles(M model,
int rowIndex) |
boolean |
isExpanded(XElement row) |
boolean |
isExpandElement(XElement target) |
void |
onExpand(XElement row,
boolean expand) |
void |
renderExpander(Cell.Context context,
M value,
SafeHtmlBuilder sb) |
public RowExpanderDefaultAppearance()
public RowExpanderDefaultAppearance(RowExpanderDefaultAppearance.RowExpanderResources resources)
public void finishInit(XElement gridParent)
finishInit
in interface RowExpander.RowExpanderAppearance<M>
public String getCellClassName()
getCellClassName
in interface RowExpander.RowExpanderAppearance<M>
public String getRowStyles(M model, int rowIndex)
getRowStyles
in interface RowExpander.RowExpanderAppearance<M>
public boolean isExpanded(XElement row)
isExpanded
in interface RowExpander.RowExpanderAppearance<M>
public void onExpand(XElement row, boolean expand)
onExpand
in interface RowExpander.RowExpanderAppearance<M>
public void renderExpander(Cell.Context context, M value, SafeHtmlBuilder sb)
renderExpander
in interface RowExpander.RowExpanderAppearance<M>
public boolean isExpandElement(XElement target)
isExpandElement
in interface RowExpander.RowExpanderAppearance<M>
Copyright © 2015. All rights reserved.