public static class BSActionPanel.ActionConfig<T> extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.wicket.model.IModel<String> |
iconeClass |
protected org.apache.wicket.model.IModel<Icon> |
iconeModel |
protected org.apache.wicket.model.IModel<String> |
iconeStyle |
protected IFunction<org.apache.wicket.model.IModel<T>,org.apache.wicket.model.IModel<Icon>> |
iconFunction |
protected org.apache.wicket.model.IModel<?> |
labelModel |
protected IBiFunction<String,org.apache.wicket.model.IModel<T>,org.apache.wicket.MarkupContainer> |
linkFactory |
protected org.apache.wicket.model.IModel<String> |
stripeModel |
protected org.apache.wicket.model.IModel<String> |
style |
protected org.apache.wicket.model.IModel<String> |
styleClasses |
protected IFunction<org.apache.wicket.model.IModel<T>,String> |
titleFunction |
protected IFunction<org.apache.wicket.model.IModel<T>,Boolean> |
visibleFor |
protected boolean |
withText |
| Constructor and Description |
|---|
ActionConfig() |
| Modifier and Type | Method and Description |
|---|---|
BSActionPanel.ActionConfig<T> |
configure(IConsumer<BSActionPanel.ActionConfig<T>> configurer) |
BSActionPanel.ActionConfig<T> |
iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel) |
BSActionPanel.ActionConfig<T> |
iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel,
org.apache.wicket.model.IModel<String> iconeStyle) |
BSActionPanel.ActionConfig<T> |
iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel,
org.apache.wicket.model.IModel<String> iconeStyle,
org.apache.wicket.model.IModel<String> iconeClass) |
BSActionPanel.ActionConfig<T> |
iconFunction(IFunction<org.apache.wicket.model.IModel<T>,org.apache.wicket.model.IModel<Icon>> iconFunction) |
BSActionPanel.ActionConfig<T> |
labelModel(org.apache.wicket.model.IModel<?> labelModel) |
BSActionPanel.ActionConfig<T> |
linkFactory(IBiFunction<String,org.apache.wicket.model.IModel<T>,org.apache.wicket.MarkupContainer> linkFactory) |
boolean |
showActionItemFor(org.apache.wicket.model.IModel<T> rowModel) |
BSActionPanel.ActionConfig<T> |
stripeModel(org.apache.wicket.model.IModel<String> stripeModel) |
BSActionPanel.ActionConfig<T> |
style(org.apache.wicket.model.IModel<String> style) |
BSActionPanel.ActionConfig<T> |
styleClasses(org.apache.wicket.model.IModel<String> buttonModel) |
BSActionPanel.ActionConfig<T> |
titleFunction(IFunction<org.apache.wicket.model.IModel<T>,String> titleFunction) |
BSActionPanel.ActionConfig<T> |
visibleFor(IFunction<org.apache.wicket.model.IModel<T>,Boolean> visibleFor) |
BSActionPanel.ActionConfig<T> |
withText(boolean withText) |
protected org.apache.wicket.model.IModel<?> labelModel
protected org.apache.wicket.model.IModel<Icon> iconeModel
protected org.apache.wicket.model.IModel<String> iconeStyle
protected org.apache.wicket.model.IModel<String> iconeClass
protected org.apache.wicket.model.IModel<String> stripeModel
protected org.apache.wicket.model.IModel<String> styleClasses
protected org.apache.wicket.model.IModel<String> style
protected IFunction<org.apache.wicket.model.IModel<T>,org.apache.wicket.model.IModel<Icon>> iconFunction
protected boolean withText
protected IBiFunction<String,org.apache.wicket.model.IModel<T>,org.apache.wicket.MarkupContainer> linkFactory
public BSActionPanel.ActionConfig<T> labelModel(org.apache.wicket.model.IModel<?> labelModel)
public BSActionPanel.ActionConfig<T> iconFunction(IFunction<org.apache.wicket.model.IModel<T>,org.apache.wicket.model.IModel<Icon>> iconFunction)
public BSActionPanel.ActionConfig<T> iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel)
public BSActionPanel.ActionConfig<T> iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel, org.apache.wicket.model.IModel<String> iconeStyle)
public BSActionPanel.ActionConfig<T> iconeModel(org.apache.wicket.model.IModel<Icon> iconeModel, org.apache.wicket.model.IModel<String> iconeStyle, org.apache.wicket.model.IModel<String> iconeClass)
public BSActionPanel.ActionConfig<T> stripeModel(org.apache.wicket.model.IModel<String> stripeModel)
public BSActionPanel.ActionConfig<T> styleClasses(org.apache.wicket.model.IModel<String> buttonModel)
public BSActionPanel.ActionConfig<T> withText(boolean withText)
public BSActionPanel.ActionConfig<T> style(org.apache.wicket.model.IModel<String> style)
public BSActionPanel.ActionConfig<T> linkFactory(IBiFunction<String,org.apache.wicket.model.IModel<T>,org.apache.wicket.MarkupContainer> linkFactory)
public BSActionPanel.ActionConfig<T> titleFunction(IFunction<org.apache.wicket.model.IModel<T>,String> titleFunction)
public BSActionPanel.ActionConfig<T> visibleFor(IFunction<org.apache.wicket.model.IModel<T>,Boolean> visibleFor)
public boolean showActionItemFor(org.apache.wicket.model.IModel<T> rowModel)
public BSActionPanel.ActionConfig<T> configure(IConsumer<BSActionPanel.ActionConfig<T>> configurer)
Copyright © 2018. All rights reserved.