@groovy.transform.CompileStatic final class BlockActionSpec extends java.lang.Object
Class allowing to list actions in tables, shows, filterTables and charts header
Type | Name and description |
---|---|
IUiBlockVisitor |
blockVisitor |
TaackUiEnablerService |
taackUiEnablerService |
Constructor and description |
---|
BlockActionSpec
(IUiBlockVisitor blockVisitor) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
action(java.lang.String i18n, taack.ui.base.common.ActionIcon icon, org.codehaus.groovy.runtime.MethodClosure action, java.lang.Long id, boolean isAjaxRendering) Display an action icon |
|
void |
action(java.lang.String i18n, taack.ui.base.common.ActionIcon icon, org.codehaus.groovy.runtime.MethodClosure action, java.util.Map params, boolean isAjaxRendering) See action(java.lang.String, taack.ui.base.common.ActionIcon, org.codehaus.groovy.runtime.MethodClosure, java.lang.Long, boolean) |
|
void |
action(java.lang.String i18n, taack.ui.base.common.ActionIcon icon, org.codehaus.groovy.runtime.MethodClosure action, boolean isAjaxRendering) See action(java.lang.String, taack.ui.base.common.ActionIcon, org.codehaus.groovy.runtime.MethodClosure, java.lang.Long, boolean) |
|
void |
outsideAction(java.lang.String i18n, taack.ui.base.common.ActionIcon icon, java.lang.String baseUrl, java.util.Map params) Display a button that opens an url outside of the intranet in a new tab |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Display an action icon
i18n
- Hover texticon
- icon to displayaction
- target action when clickedid
- ID parameterisAjaxRendering
- has to be true if target action is ajaxisAjaxRendering
- Default to FalseDisplay a button that opens an url outside of the intranet in a new tab
i18n
- Translation that will be displayed when hovering the buttonicon
- Button iconbaseUrl
- The base url of the website which will be openedparams
- A map of the params that will be passed as GET, directly after baseUrl (See Utils.paramsString for parsing of the map into GET params)Groovy Documentation